Lifestyle World News

Russian ‘couple’ may have killed, eaten 30 people, police say

A couple accused of being cannibals and eating at least 30 victims were reportedly caught after selfies were found of a man posing with body parts. Dmitry Baksheev, 35, and Natalia Baksheeva, 42, were arrested after seven bags of body parts were allegedly found in their fridge and freezer. Baksheev was detained after a man […]