Feedback

Aerials Show Rescue of Scaffolding Crush Victim in Houston

 

A scaffolding structure collapsed on a construction site in Texas. 6 workers have been rescued by emergency crews.

Shows