A strong weather front hit the northern port city of Thessaloniki on Monday morning causing severe flooding, the uprooting of trees, power outages, and stranding inhabitants.
A strong weather front hit the northern port city of Thessaloniki on Monday morning causing severe flooding, the uprooting of trees, power outages, and stranding inhabitants.