Police Keep Kidnapper Secret
Tuesday, September 11th, 2007
Darrell David Rice spent 10 years in a federal prison for the attempted kidnapping of a woman in Shenandoah National Park in 1997.
The 39-year-old was the government’s prime suspect in a brutal double slaying of two hikers in the same park the year before.
Now he is living on Kent Island, Maryland. The Queen […]