Photo Details

Photo detail

August 23, 2011

Rebel fighters stomp on the head of a statue of Moammar Gadhafi on Tuesday inside his main compound in Tripoli, Libya.