AdChoices
Get Adobe Flash player

Protesters storm U.S. Embassy in Yemen Add to ...

Hundreds of Yemeni protesters storm the U.S. embassy in Sanaa, angry over a film that insults Prophet Mohammed

Drive

Technology