WATCH: Benghazi terrorist snatched by Navy Seals

Benghazi victims. (Twitter)

US Navy Seals in Libya have captured Mustafa al-Imam, one of the terrorists who attacked the US Embassy in Libya in 2012, leading to the deaths of the US ambassador and three other Americans.

Related Post