Internet Archive user info stolen in cyberattack, succumbs to DDoS Published 10 Oct 2024 Full Article