Leak of the Personal Information

2019

Personal information of Ecuador's entire population (16.6 million) became available online on an unsecured cloud server in Miami.