The 13th Floor

News 

Gruesome Discovery: Bag of 54 Human Hands Found on Russian Island

Virtually every aspect of this case — even the eventual explanation by investigating officials — is freaky as hell, so it’s no surprise the once-obscure headline achieved viral notoriety over the past week. According to the Siberian Times, the nightmare began when a single severed human hand was discovered on a small island in the […]