Tribute for Iconic South African Actress Shaleen RichardsBy Abdulateef AhmedJune 8, 2021 Actor Shaleen Surtie-Richards who has been struggling with diabetes and lung-related complications was found dead in a guest house in Cape Town on Monday. While the…