Israel forces Palestinians to demolish their own homes
More than 100 Palestinian protesters and their supporters blocked a main street in the city of Lyd on 28 December, demonstrating against the recent demolition of Palestinian homes and what residents say is a rise in racism and police brutality.
Read more
No comments:
Post a Comment