Death of Diaso: Installer of elevator handed over to police, panel investigates National News Death of Diaso: Installer of elevator handed over to police, panel investigates Admin August 5, 2023 The installer of the elevator that claimed the life of a medical doctor, Vwaire Diaso, at the...Read More