An excavator operator narrowly escaped death on Wednesday, June 10, 2026, after a multi-story concrete building collapsed directly onto his machine during a demolition exercise in Osu, Accra. The dramatic incident, which occurred in the busy commercial district, has raised fresh concerns about safety procedures at demolition sites and prompted authorities to temporarily suspend operations […]