World | Sun Jul 28, 2013 7:34pm EDT

Explosions rock Libya's Benghazi, protesters take to streets