It seems we can’t find what you’re looking for. Perhaps searching can help.
Rescuers free people stranded by snow on Spain’s Mallorca
March 1, 2023
Rescue crews on Spain’s Mallorca raced Wednesday to free dozens of people left stranded in different parts of the Mediterranean