World | Sat Apr 27, 2013 8:30am EDT

Bomb damages police station in Libya's Benghazi, no injuries