Teddy Bear Bomb Far From Cuddly, Police Say

Police in Shelby, N.C., are investigating a roadside explosive found inside a stuffed animal.

November 22, 2013

Examined