Newlywed bride pushes husband to his death in Glacier National Park - Crime Watch Daily Full Episode |
|
In this episode of Crime Watch Daily: Days after saying "I do," Jordan Linn Graham pushed her newlywed husband from a cliff, causing his death. Plus, the amazing story of a retired cop who survived a brutal shooting.
|