Turkish authorities on Monday detained 102 people, including 60 traffic police officers, as part of an investigation into alleged bribery…
This website uses cookies.