High Court backs Tanzania’s opposition leader Tundu Lissu in witness box objection

Chadema national chairman Tundu Lissu