Supporters of Egyptian cleric Sheikh Omar Abdel Rahman 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. AFP PHOTO / KHALED DESOUKI (Photo credit should read KHALED DESOUKI/AFP/Getty Images)
Leave a Reply