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.