Medusa Beach Club ‘Collapse’ In Playa de Palma, Majorca: Multiple Injuries Reported
Updated May 24, 2024, 03:43 IST A building collapsed in Palma de Mallorca, the capital of Mallocra province at around 8:00 p.m. local time, resulting in the death of multiple people. A restaurant named Medusa Beach Club was operating in that building, located just off the beach. A rescue operation is underway, according to law …