US sanctions Tanzanian police chief over human rights violations | OOBF

US bars Tanzanian police chief from entry citing human rights abuses, escalating diplomatic tensions.

Open shared insight