Strong winds collapse stage in Spain, killing 1, injuring 20

A stage collapse during the Medusa Festival in near Valencia, Spain, early Saturday left one person dead and more than 20 others injured, police said. Read entire story.

Source: Latest News – UPI.com