21.9 C
New York
Tuesday, June 22, 2021

TAG

Escape

Saudi Gov’t Helps Citizens ‘Disappear’ to Escape US Justice

New records show the FBI "in all likelihood" believes that the Saudi Arabian government unlawfully spirits its residents out of the U.S. to keep...

Latest news