Inflation in Europe may be showing signs of easing from historic highs reached last year, but the cost of living...
water bills
Exorbitant water bills of 500 and even 1800 euros prompted residents of several villages in northern Greece to protest near...