Hamas leader Ismail Haniyeh. Photo: AFP
Previous
Sarah Jessica Parker divides opinion with enormous hat on set of And Just Like That
Next
'Constantly learning' Imanaga off to impressive start with the Chicago Cubs