A former NYPD officer has been indicted by a grand jury, accused of stabbing and killing a woman while she was jogging.
Source: WPLG Local 10
A former NYPD officer has been indicted by a grand jury, accused of stabbing and killing a woman while she was jogging.
A former NYPD officer has been indicted by a grand jury, accused of stabbing and killing a woman while she was jogging.
Source: WPLG Local 10