A hacker gets owned by a mysterious deep web entity
2002
2020
1996
1999
1995
2013
2014
2021
1966
2022
2016
2019