The United States has officially imposed sanctions on Faustine Jackson Mafwele, a senior assistant commissioner within the Tanzanian Police Force, citing his involvement in severe human rights abuses. The decision follows an investigation into the detention of two East African activists, Boniface Mwangi and Agather Atuhaire, who were held by authorities while observing the trial […]