Why were Scott Ritter’s Rights Violated by US State Department?
On June 3, 2024, Scott Ritter was in New York’s JFK airport about to board a flight to Russia, when he was pulled out of the boarding line by three Customers and Border Patrol officers. The officers seized Ritter’s passport and told him they were doing so on orders from the US State Department. The […]