Live

BRAND

Latest Headlines

a

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.

More Stories

Top News