mujahideen

ABUNDANTLY CLEAR: Listen to What This Jerusalem Mosque Teaches [video]

Thanks to MEMRI TV, what is taught at a Jerusalem mosque is made quite clear: Oh Allah, Blow up capitals…

8 years ago