Mabasa is an extraordinary woman living in Gauteng, South Africa, who has battled against numerous adversities to become an influential…
The murder trial of South African soccer star, Senzo Meyiwa, has been unfolding in the Gauteng High Court, Pretoria, revealing…