The leader of the Democratic Party and Development Party (CHADEMA) John Heche was arrested on his way to bury Raila

Authorities in Tanzania have detained opposition leader John Wegesa Heche at Isibania Border Station as he was preparing to cross into Kenya for Raila Odinga’s funeral. CHADEMA accused the government of political persecution after Heche’s passport was seized and his trip to Kenya was suddenly blocked Heche was to lead the delegation of the party…

Read More