World | Sun Jul 28, 2013 9:08pm EDT

Explosions rock Libya's Benghazi, protesters take to streets