Police: Woman Shot, Killed After Possibly Thrown From Car In Frankford
Police: Woman Shot, Killed After Possibly Thrown From Car In Frankford
Jan Carabeo reports.