Two construction site workers in Slave Island found positive with new Delta variant by Editor June 29, 2021 0 Isolation of all construction workers on the site has been ordered