Anonymous creates AnonPaste, new site where hacktivists can dump stolen data Thursday, April 19, 2012 3:51 pm13 Comments Anonymous, together with a group known as the Peoples Liberation Front…