Lead Investigator Takes the Stand in Kouri Richins Trial as Prosecution's Final Witness
Justice Is A Process!!!!The prosecution saved their lead detective for last. The defense has been waiting for him since Day 1. Detective Jeff O'Driscoll took over the investigation into Eric Richins' death in March 2023. He inherited a case that had stalled, a cooperating witness who could barely remember timelines, and a