Skip to main content
Menu

Angry crowds protest outside American embassies throughout the world as backlash continues against US attack on Libya.