January 21, 2015 In Loving Memory Sheila Ruth Busisiwe Ngoni (15 09 1973 – 20 01 2015). Rest in Peace Sister. You will be missed. Share this:TwitterFacebookLike Loading...