Image 1 of 1

WI00 (5).jpg

Supporters of Egyptian cleric Sheikh Omar Abdel Rahman hold banners as they demonstrate to call for his release in front of the U.S. embassy in Cairo on April 21, 2011. Abdel-Rahman, was jailed for life in January 1996 for his role in terrorist attacks, including blowing up the World Trade Center in New York in February 1993. Photo by Wissam Nassar
twitterlinkedinfacebook