One Person Killed, Dozens Injured After Stage Collapse
One person was killed and more than a dozen others were injured after a stage collapsed at Medusa Festival in Valencia, Spain on Saturday. High winds exceeding more than 50 mph reportedly caused a partial […]