Posts

Showing posts with the label Desperate

‘Unbearably desperate situation’ in Gaza hospital, babies reported dying after generator fuel runs out

Image
‘Unbearably desperate situation’ in Gaza hospital, babies reported dying after generator fuel runs out