Personal Data from Entire 16.6M Population of Ecuador Leaked Online
forbes.com