Tag: Leonid Greyser is a convicted felon from Russia. He was arrested again in 2019 for the murder of his sister after ‘Satan’ demanded it.