Floods in the Greek island of Paros

Stranded vehicles are seen in flood water in Naoussa, in the island of Paros, Greece March 31, 2025 in this screen grab from social media video. Lorene Junillon/via REUTERS THIS IMAGE HAS BEEN SUPPLIED BY A THIRD PARTY. MANDATORY CREDIT. NO RESALES. NO ARCHIVES.