Workers left dangling after scaffold collapse in Atlanta

The scaffold collapsed 38 stories above downtown Atlanta in the middle of rush hour.

May 19, 2018

Examined