Video, VideoLeaks Construction Scaffolding Collapses, Trapping 3 Workers 11 December 2016 fborgosano Leave a comment Share: from GlobalLeaks News Share: