GAZA is a wasteland of 50 million tons of rubble and debris. Rats and dogs scavenge amid the ruins and fetid pools of raw ...
I have so much energy pent up inside me, and I’m ready to use it. In some ways, I feel like a superhero, like I’ve survived ...