US sanctions Tanzanian police chief over human rights violations | OOBF
US bars Tanzanian police chief from entry citing human rights abuses, signaling diplomatic pressure.
US bars Tanzanian police chief from entry citing human rights abuses, signaling diplomatic pressure.