Arrow-right Camera

Photos


Hamas leader Khaled Mashaal is greeted upon his arrival at Rafah crossing in the southern Gaza Strip on Friday.

Associated Press