Tag: Steven Maurice Williams
Two Delaware men indicted on charges of child sex trafficking
In July 2017, a 15-year-old girl was kidnapped in Elkton, Maryland, but was fortunately found safe not too far away at a Red Roof Inn in Newark, Delaware. Police from […]