Posts

Showing posts with the label Palestinians

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

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