Post: Saudis Fleeing - 9/11

Fri, 23 Apr 2021 10:45:16 GMT

The New York Post's Page Six today reports that Saudi royalty is fleeing to Geneva, Switzerland.