Without much fanfare and no coverage in Western media, one of the most important agreements of the 20th century was allowed to expire last week. That agreement is the deal made between the United States and Saudi Arabia in 1974 … Continue reading Death In Dollars
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed