Worker Dies Setting up for Coachella

A worker was killed at the Coachella Valley Music and Arts Festival in California when he fell while setting up for the festival. Christopher Griffin fell 60 feet from a roof when he was working in the staging area setting up for the festival which takes place in...