Jeffrey King has been arrested and indicted for a 1993 rape in Newark. The rape kit initiative, SAKI, and DNA Snapshot technology led to the suspect.
Delaware News Journal, The News Journal
Tue, 10/15/2019 - 8:47am
Jeffrey King has been arrested and indicted for a 1993 rape in Newark. The rape kit initiative, SAKI, and DNA Snapshot technology led to the suspect.