Spain’s Balearic Islands restaurant collapses, 4 killed, 16 injured
2024-05-23 22:28:55 A two-storey restaurant building collapsed on the beach in Palma de Mallorca on Thursday, killing at least four people and injuring 16 people in the tourism hot spot…