Several regions are flooded in mainland Greece, while a Saharan dust storm envelopes the island of Crete.
Read More
Several regions are flooded in mainland Greece, while a Saharan dust storm envelopes the island of Crete.
Read More
© 2023 -2024 Geneva Times| Desgined & Developed by Immanuel Kolwin