Israeli troops, Palestinians clash at barrier site
Posted inNews

Israeli troops, Palestinians clash at barrier site

en_USEnglish