Do you know who murdered Elvon Miller? On May 23, 2002, Elvon Miller was killed in a triple homicide at an apartment complex located at 105 Franklin Street, NE, Washington, D.C. Police responded to the scene at approximately 10:30 pm and discovered the bodies of Elvon Miller, Mitchell Johnson, and Daniel Dimoh. All three men had been shot multiple times at close range, and were pronounced dead at the scene by the D.C. Medical Examiner’s Office. The area, a quiet apartment complex, was shaken by the sudden and brutal nature of the c
...Read More