Opposition party Chadema said that its deputy secretary-general, Amani Golugwa, was arrested early on Saturday.
What The Fuck Is Happening?!
Opposition party Chadema said that its deputy secretary-general, Amani Golugwa, was arrested early on Saturday.