Personal Data of Entire 16.6M Population of Ecuador Leaked Onlineforbes.com2 points·tossAfterUsing··0 commentsOpen articleSaveView on HN