2 construction workers fall to their death in Florida after scaffolding collapses

A scaffolding the workers were on collapsed.

August 29, 2018

Examined