Hacktivists involved in Project 25 think tank breach disband

July 11, 2024