The Yemeni government says the United States has deployed 50 Marines in Sana'a to boost security at the US Embassy in response to the recent violent upheavals over an anti-Islam movie.
Yemeni riot police stand guard during a demo at a crossroad leading to the US Embassy in Sana’a.
"We would not accept any foreign forces, but the unit in the US Embassy is an exceptional case," the government said in a statement issued late on Sunday.

The statement added that the Marines will leave the country as soon as the security situation improves.

On Friday, the Pentagon announced that it had sent Marines to Yemen after demonstrators stormed the US Embassy in Sana'a in protest over an anti-Islam film made in the US.

The Yemeni parliament condemned the deployment, and MPs expressed strong opposition to the presence of US troops in their country.

Earlier, some media outlets reported that 250 US soldiers had arrived in Sana'a on Friday and Saturday.

The Muslim world is outraged at the US over the production of the blasphemous film, which insults the Prophet Muhammad (PBUH) and depicts Islam as an oppressive religion.

Over the past week, many demonstrations have been held over the anti-Islam film, with protesters marching on US embassies and torching US flags.