A purported Russian cannibal and two other men were arrested after police discovered a decapitated body at the scene of a car crash.
Source: NY Post click here for more…
A purported Russian cannibal and two other men were arrested after police discovered a decapitated body at the scene of a car crash.
Source: NY Post click here for more…