A parachute found in an outbuilding in North Carolina could be the new evidence that may crack the 53-year-old D.B Cooper ...
Prisons often punish rather than rehabilitate, worsening issues for inmates and society. Evidence-based reforms focus on ...