Sheik Muhammad bin Sa'd Aal Mufrih, Member
of Founding Committee of Saudi Arabia's Islamic Umma Party, Protests the Arrest of Founders of His Party and Calls for Demonstrations
If you like this clip and others similar to it please consider making a donation to the MEMRI TV Project now. MEMRI is a 501 (c)(3) and all donations are tax deductible.
Sponsorships available
Please consider sponsoring a MEMRI TV clip. To inquire about sponsorship click below.