DC Man Missing 2 Months, Found Shot Dead in Trash Can

10 months ago 120
Authorities in Washington, D.C., have identified a man found shot to death in a trash can on January 3 as a 42-year-old man who had been reported missing in early November. Harry Keels was found in the trash can at an apartment complex in the Southwest by a resident who called police, WTTG reported. The …
Read Entire Article