Do you want to remove all your recent searches?

All recent searches will be deleted

The US anti-Islam film

5 years ago750 views



An American amateur anti-Islam film has triggered an attack on the US consulate in the Libyan city of Benghazi, which killed US Ambassador Chris Stevens, two former Navy SEALs and a State Department worker.