Majorca Holiday Resort Fire: 5 Injured, Several Trapped

A sudden fire broke out at a hotel in Majorca, Spain, leaving five people injured and trapping several guests before emergency responders secured the scene. The incident unfolded at the ... Read more