One Dead, Dozens Injured After Spain’s Medusa Festival Stage Collapses
High winds exceeding 51 mph caused part of the main stage at Medusa Festival in Valencia, Spain to collapse early Saturday morning (August 13), killing one person and injuring dozens, reports Reuters and BBC. Other...
Read More