New York PostRight·
US slaps sanctions on Tanzanian police chief, bars him from entering America over human rights violations
The United States has sanctioned Tanzania's police chief and barred him from entering the US, citing alleged human rights violations committed by the police force.
Read at New York Post →


