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