Iran Reportedly Strikes Dubai's Burj Al Arab Hotel

Iran has reportedly struck the Burj Al Arab hotel in Dubai, a seven-star property on the city's coastline and one of the most recognizable buildings globally. The iconic structure is situated off Dubai's shore.