Image 1 of 1

ASH_00 (9).jpg

An Egyptian protester wears a mask during a demonstration in front of Saudi Arabian embassy in Cairo on April 24, 2012 calling for the release of the Egyptians who have been detained in the kingdom, including Ahmed al-Gizawi who was arrested last week upon his arrive to the kingdom to perform the omra. a minor pilgrimage to Islam.s holiest sites in Mecca and Medina. Photo by Ashraf Amra