a couple of laughzillas on a blue diamond background

Welp, 2019 is shaping up to be the year of nationwide data breaches. After Bulgaria and Chile, Ecuador has suffered a colossal data leak, containing the personal information for over 20 million individuals — including the personal details of Wikileaks …