← Back to In Support of the Sharia
This content has been automatically translated. View original in Arabic

Episode 26 - Popular Sovereignty Means Popular Lordship!

September 20, 2012