Libyan mountain town seeks to rebuild


on Jul 4, 2011

In Jadu, a small town in Libya's western Nafusa Mountains, protesters destroyed many icons of Muammar Gaddafi's regime soon after the uprising began in mid-February.

Blog Archive