US sanctions Tanzanian police chief over human rights violations | OOBF

US bars Tanzanian police chief from entry citing human rights abuses, signaling diplomatic pressure.

Open shared insight