19-10-2017 16:51 via fin24.com

Fin24.com | Dead or alive: SA data leak tallies 60 million ID numbers

Despite a population of 56 million, South Africa’s largest data breach has reached 60 million unique ID numbers of citizens alive, dead and living abroad.
Read more »