Progressive Radio Network

Salman bin Abdulaziz Al Saud

The Kingdom of Saudi Arabia (KSA) is in financial dire straits. Since the plunge in oil prices, the kingdom has been hemorrhaging money left, right…
Americans are not used to reading investigative pieces of journalism. We like to tweet and text in small bites. But here’s the thing. Sometimes, the…
Saudi King Salman decided that a 10-vehicle motorcade in Washington, D.C., was too small for his needs, so his people rented 400 black Mercedes S-class…