Hamas leader Ismail Haniyeh. Photo: AFP
Previous
Stars and DeBoer moving on after ousting Cup champ Vegas in tight 7
Next
An inquiry into a building fire in South Africa that killed 76 finds city authorities responsible