Once Again: Hell No to New U.S. Security Guarantees to Saudi Arabia Posted on 08/21/2023 By TCT Admin A Human Rights Watch report claims that Saudi border guards have murdered hundreds of African migrants. Home, Newsfeeds