A wailing relative, center, is helped up the steps to the hospital in the port of Hurghada in Egypt, Feb. 4, 2006 (AP)
A wailing relative, center, is helped up the steps to the hospital in the port of Hurghada in Egypt, Feb. 4, 2006 (AP)
by Asharq Al-Awsat | Jan 31, 2013 | 0 comments