Watch: Israeli Police Arrest Arabs in Silwan Amidst Screams of “Allahu Akhbar”

0

NO COMMENTS

LEAVE A REPLY