BRAND
Latest Headlines
PALESTINE
Israeli forces mark face of Palestinian man with ‘Star of David’ during arrest
Israeli police forces mark a Palestinian man with a "Star of David" by during his arrest.
Israeli police forces mark a Palestinian man with a "Star of David" by during his arrest.