Monday, April 20, 2015

Israel: "Khaybar Khaybar ya Yahud" at Temple Mount


Muslim children on the Temple Mount shout "Khaybar Khaybar ya Yahud", which means: “Jews, remember Khaybar, the army of Muhammad is returning”  (see more about this phrase here)


No comments :

Post a Comment