Two Suspects Arrested Over Connection to Benghazi Consulate Attack
- OurStudio
- Oct 5, 2012
- 1 min read
Two suspects in the killing of U.S. ambassador to Libya Christopher Stevens have been detained at Istanbul's Ataturk Airport, Turkish broadcaster Kanal D reported on its website on Friday.
Comments