Human Rights News Uncategorised Tanzania Forces Apology Out of Kenyan TV Network as COVID-19 Spreads East African Film Network April 17, 2020 By Abdi Ali Published April 17, 2020 A Kenyan television station has been forced...Read More