News

African countries are estimated to be losing between $20 billion and $80 billion each year due to corruption, a situation ...
Chadema national chairman Tundu Lissu on Monday, June 16, 2025 delivered a lengthy statement in court, detailing what he described as severe violations of his rights ...