Russian Police Find 29 Mummies At Apartment

Russian police who discovered 29 mummies at the home of a local historian in Nizhny Novgorod say the man dug the bodies up from cemeteries and dressed them in clothes the he scavenged from graves. A police video made at the man’s apartment shows a gruesome scene of what looks like dolls — dressed in […]