Firefighters successfully managed to rescue a mom and her two minor children who were trapped in their car in a flooded stream in Thesprotia in western Greece. The tourist from Romania and her two kids were driving through the area of Karavostasi that became the target of a heavy rainfall […]