Ally Kibao, abducted Tanzanian opposition leader found dead, acid poured on face

Mr Mbowe urged the President to form a judicial commission to investigate abductions and the killing of Kibao because, he said, police were among the suspects in the case.
By The East African Sep. 11, 2024