World | Mon Jul 2, 2012 10:16am IST

Protesters storm Libya election office in Benghazi