Nefertiri Trader – The Charley Project
Trader was last seen outside her home in the Saddlebrook area of New Castle, Delaware, off Christiana Road, on June 29, 2014. A neighbor in the first block of Freedom Trail looked out the window at 4:00 a.m. and saw a man dragging a woman, whom he later identified as Trader, to a car. The witness thought the man was taking the woman to the ...
DA: 78 PA: 98 MOZ Rank: 59