The Metropolitan Police Department released more than an hour of body-worn camera footage surrounding Duane ‘Keefe D’ Davis’ arrest early Friday.
Search results for:
Jennifer Barrier and Jerica Barrier have been mourning the loss of their colorful father, James “Buffalo Jim” Barrier, since he was found dead in a Boulder Highway Motel 6 in April 2008.
“In Pursuit With John Walsh” zeroes in on accused killers Jolene Hibbs and Charles Ausiello in an episode airing this Wednesday.