Female liberation is coming to Saudi Arabia, folks. CNN: Officials in Saudi Arabia have ordered the arrest of a female rapper and her crew for posting a music video “Mecca Girl”…
Tag: Saudi Arabia
Confused Truthers
By Brandon Martinez On the one hand various “truthers” proclaim that al-Qaeda doesn’t exist. James Corbett even released a documentary some years ago with the title, “Al-Qaeda Doesn’t Exist.” But…