She left home on a November evening to pick up a prescription. That was the last anyone saw of her. On the night of November 13, 1980, Deborah Brooks walked out of her residence in Northeast Washington, D.C., headed for the People’s Drug Store on 12th Street. She never made it back. The following afternoon, […]
