Champion of an open, secure internet blames breach on third-party oversight UPDATED The Internet Society (ISOC), a non-profit dedicated to keeping the internet open and secure, has blamed the inadvert
Source
Internet Society data leak exposed 80,000 members’ login details
