The Web Tech Culture After 15 years, controversial video sharing site LiveLeak has been shut down The controversial website has been replaced by ItemFix By Joao Silva, May 7, 2021, 1:19 PM 9 comments