Posts

Showing posts with the label Israeli

900,000 Palestinians face Israeli onslaught, those fleeing recount terrifying journey

Image
900,000 Palestinians face Israeli onslaught, those fleeing recount terrifying journey