Politics Turkey detains 17 people over protest against U.S. Navy personnel in Istanbul November 3, 2021 admin-dominor Turkey detains 17 people over protest against U.S. Navy personnel in Istanbul Yahoo News Source link