Total 1 articles
Meta claims the recent Instagram password reset email wave was a fixed glitch, but new reports suggest 17.5 million accounts may have had their data leaked.