Latest

Greece snowstorm in 2022

A rare and severe snowstorm has blanketed parts of Greece and Turkey, causing chaos on the streets of major cities and forcing the evacuation of thousands of people. Storm Elpida swept
Read More