ItemTextCairoGaza...1 more

Hamas delegation arrives in Cairo