Abducted Tanzanian opposition offical found de@d, acid poured on face
A top Tanzanian opposition official seized off a bus by armed men was found de@d on the outskirts of commercial hub Dar es Salaam, with indications of be@ting and acid ...
Read more