Africa Update
Tanzanian police have detained leading opposition Chadema party members
00:00 / 05:58
Advertisement