Hamas leader Ismail Haniyeh. Photo: AFP
Previous
Kosovo prepares a new draft law on renting prison cells to Denmark after the first proposal failed
Next
Nadal returns to Roland Garros to practice amid doubts over fitness and form