Award-winning actress, producer dies after giving birth
Cape Town – Mozambique’s celebrated actress, producer, and director Hermelinda Simela has died after giving birth in a hospital,... Read more
17 Aug, 2021