Share
twitterlinkedinfacebook
Image 1 of 1
mosque.france_04.jpg
2/14/2005--St. Denis, France..Members of the El-Rahma Mosque (behind) leave the Mosque in the northern Parisian suburb of St. Denis after evening prayers. Members of the mosque have been arrested in Iraq fighting US forces...Photograph by Stuart Isett.©2004 Stuart Isett. All rights reserved