D.C. police fatally shoot man on Metro bus after he allegedly killed a woman

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...