October 31, 2024
Russian ‘Cannibal Couple’ Confesses to Horrifying Series of Murders
Dmitry and Natalia Baksheev, a couple from Krasnodar, have confessed to the murder and consumption of up to 30 people…
The Private Lives Of Public Figures
Dmitry and Natalia Baksheev, a couple from Krasnodar, have confessed to the murder and consumption of up to 30 people…