Arrest made in macabre ‘human flesh’ teddy bear prank in Southern California

14 July 2025, 1:44 pm

An arrest has been made after what appeared to be a teddy bear wrapped in human flesh was left outside a Victorville, California convenience store, prompting a law enforcement investigation Sunday.... Read More »

Featured Video