It’s been a long hard road but there could be light at the end of the tunnel for former workers of the Nuclear Energy Corporation of South Africa (Necsa), many of whom are now terminally ill, allegedly after they were employed at Necsa’s Pelindaba nuclear complex, near Pretoria.
Displaying items by tag: necsa




