14 July 2025, 3:20 am
A 'human skin teddy bear' found outside a convenience store in California has turned out to be horror art made from latex and is a "prank" amid a police investigation, according to reports.... Read More »