California Man Practicing Human Cannibalism on his Dead Grandmother
The police were called at a home in Richmond, California at around 2 pm on Monday after reports of suspicious activity of human cannibalism. A call was made to the 911 to report a scene in a residential area on 1200 block of Club Court, Richmond. The officers upon reaching the home, found a 37-year-old…