2 workers have been injured, following a roof collapse at a construction site near 93rd Avenue and Happy Valley Road. The extent of the workers' injuries are unknown at this time.

See Full Page