World | Sun Nov 4, 2012 1:34pm IST

Explosion at Benghazi police station injures 3