Categories South Caucasus News German police detain 54 people after Euro 2024 clash between Turkey, Netherlands Post author By Mike Nova Post date July 8, 2024 Listen to this article ← Riots occur after France National Assembly elections, police use tear gas and stun grenades → Armenia News – Armenia News