Police officer charged with raping homeless teen

Lowell police officer Kevin Garneau, 49, of Pelham, New Hampshire, was indicted by a grand jury Wednesday on two counts of rape, according to the Middlesex County District Attorney's Office.

June 28, 2019

Top Stories

ABC News Live Presents