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

15 July 2025, 7:23 am

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