Several killed in beach club collapse in Spain's Mallorca

3 months ago
700

A two-story restaurant building collapsed on the beach in Palma de Mallorca on Thursday (May 23), killing several people and injuring more than a dozen in the tourism hot spot in Spain's Balearic Islands, the country's national police said. Vanesse Chan reports.

Loading comments...