After a coordinated effort, officers from the property protection department of the Thessaloniki Police Department proceeded to arrest four people...
excises
Greece has some of the highest prices for 95 petrol and electricity in all of Europe, while the country has...