D.C. police fatally shoot man on Metro bus after he allegedly killed a woman
D.C. police fatally shot a man on a Metro bus after he allegedly shot and killed a woman minutes earlier in Northwest Washington, interim D.C. police chief Jeffery Carroll said Tuesday morning following the incident....
Redirecting to full article...