In the late hours of a summer evening in Washington, D.C., the life of Oscar W. Powell was tragically cut short. On Monday, July 21, 2008, at approximately 10:22 p.m., the 34-year-old African-American man was fatally shot near 158 W Street, NW. The Metropolitan Police Department responded to reports of gunfire in the residential area and discovered Powell suffering from gunshot wounds.
Despite the passage of time, the case of Oscar Powell's death remains an open and unsolved homicide. Law
...Read More