Jihad Watch director Robert Spencer discusses Islamic scholar Akbar Ahmed’s call for a “New Andalusia,” and what a “New Andalusia” would mean for non-Muslims in Spain and all across Europe as a whole.

 

Please Share: