World | Thu Feb 24, 2011 5:53pm IST

Angry Benghazi residents trash mercenaries' barracks