Grand jury indicts police officer accused of kidnapping and raping women

Grand jury indicts police officer accused of kidnapping and raping women