On July 21, 2008, Oscar W. Powell, aged 34, was fatally shot at approximately 10:22 PM near 158 W Street, NW, Washington, D.C. The shooting took place in a residential area, and the Metropolitan Police Department (MPD) responded to the scene soon after receiving reports of gunfire. Despite efforts to solve the case, Powell's murder remains unsolved, and no arrests have been made.
The investigation into Powell's death is being led by detectives from the Special Victims Unit of the MPD. T
...Read More