Police Back at Kidnapping Suspect’s Home Where Bodies Found

[embedded content]

Stewart Weldon was arrested Sunday following a chase after police tried to stop him for having a broken tail light, authorities said.

About ABC World News Tonight With David Muir” data-reactid=”15″>About ABC World News Tonight With David Muir

Check out more stuff on Yahoo View” data-reactid=”26″>Check out more stuff on Yahoo View

Powered by WPeMatico