Independent voices from the TWT Communities
Topic - Istanbul'S Ataturk Airport
Subscribe to this topic via
Two men suspected of involvement in last month's lethal attack on the U.S. Consulate in Benghazi, Libya, have been arrested in Turkey, according to local media reports.
More Stories →