RIA Novosti

The country's science and higher education ministry has dismissed Alexander Kudryavtsev,, who once claimed that the shorter lives of modern humans are due to their ancestorsā€™ sins.
He was tanked.
Authorities were said to have found pickled human remains in glass jars and photos of severed body parts in the couple's home.