Tag

Turkish police

Browsing

Turkish authorities on Monday detained 102 people, including 60 traffic police officers, as part of an investigation into alleged bribery and abuse of safety…

Advertisements