Hamas leader Ismail Haniyeh. Photo: AFP
Previous
Exodus at GB News continues: Pip Tomson becomes third star to quit in just three months
Next
DPRK successfully test