An effigy representing Libyan Leader Moammar Ghadafi is seen hanging from a traffic light in Benghazi, Libya, Saturday, May 7, 2011.
1 / 1
Associated Press | Photo By Rodrigo Abd
Sat, May 7, 2011 11:10 AM EDT