Death In Dollars

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