An Opera News Kenya publication
Tanzanian police are holding Chadema secretary general Dr Vincent Mashinji and four other opposition leaders for…