The following article was featured in:
Source:
Homepage
09/21/2026.
A 67-year-old man has been arrested nearly 40 years after a woman was found shot to death in Baltimore's Druid Hill Park.
Teresa Ann Houck, 23, was found dead on Oct. 22, 1986 in the park; police at...
Continue on to full article...