• 23 December, 2024
Foreign Affairs, Geopolitics & National Security
MENU

TGB

Turkey detains 17 people over protest against U.S. Navy personnel in Istanbul

ISTANBUL (Reuters) - Turkish authorities detained 17 people on Wednesday for putting a hood over the head of a visiting U.S. Navy civilian employee in a protest against United States…