Chadema Secretary General, John Mnyika, addresses journalists in Dar es Salaam today about the party's general election. Photo | Michael Matemanga.
By Paul Owere
Web Editor
Mwananchi Communications Ltd