2 Workers Killed After Falling Down Elevator Shaft During Renovation Accident in St. Louis

Views 3

Two people died Monday after falling down an elevator shaft while doing renovations on a building on Washington Avenue in St. Louis.

Share This Video


Download

  
Report form