Faustine Mafwele, Tanzanian police official, sanctioned by the United States for alleged human rights violations May 22, 2026
Trump administration faces scrutiny over how it hands out billion-dollar border wall contracts May 22, 2026