More than 100 police officers from the Oxford Community Police and OPP worked on the search and investigation , which led to the arrests of Michael Rafferty , 28 , and Terri-Lynne McClintic , 19 , May 19 on kidnapping and first-degree murder charges .