General5 years ago
Computer programmer secures Canadian visa then commits suicide
Computer programmer, Muyiwa Olushola, has thrown his family into mourning after he allegedly committed suicide by taking a drink suspected to be laced with an insecticide,...