News

A teddy bear made of fake human skin sparked panic in California, leading to residents to fear a serial killer was on the loose. In reality, the teddy bear is a 'Silence of the Lambs'–meets-'The Texas ...
Over 130 people have died after heavy rain pounded Kerr County, Texas, early Friday, leading to "catastrophic" flooding, the sheriff said.