The incarcerated G. Dep spoke to Nightline over the past weekend, live from Elmira Correctional Facility in New York. In the interview, he recounts the moment that will haunt him forever, and the decades-later confession.
JUKEBOXDC Staff
A small-but-committed group of writers, bloggers and videographers that (mostly) exist and function all over the D.C. Metro area.