A Greek police officer and a woman accompanying him were arrested in Turkey while traveling to a neighboring country. The...
News in English from Greece
News in English from Greece
A Greek police officer and a woman accompanying him were arrested in Turkey while traveling to a neighboring country. The...