WASHINGTON (DC News Now) — D.C. police have arrested the man who is allegedly responsible for shooting someone to death in May.
The Metropolitan Police Department (MPD) said 62-year-old Phillip Palmer was arrested on Aug. 22, accused of shooting and killing a man more than three months ago, on May 2.
PREVIOUS COVERAGE: Man found shot to death in Northeast DC apartment; police investigating
The incident happened along the 600 block of 21st St. NE at around 12:48 p.m.
Responding officers found a man, later identified as 61-year-old Steven Stewart, inside an apartment. He had been shot and was not conscious or breathing…