World News

Two workers pulled to safety after trench collapse at V&A Waterfront site

A tense moment unfolded at a construction site in Cape Town’s V&A Waterfront on Friday when a trench collapsed, trapping […]