The 53-year-old was convicted by jury of Third Degree Murder and homicide by vehicle DUI. Five days before Christmas in 2016, Jenna Richards was on the way to the gym, about two blocks from her home when Demora slammed into her car. “He was going a minimum of 88, but more likely over 100 ...

Read more