Tagged: South Africa

Mayowa Ahmed Laid to Rest in South Africa

Shukurat Mayowa Ahmed, 31, who battled cancer and scandals in her last days has finally been laid to rest in South Africa where she died...