Man fatally shoots self after crashing car into barricade near US Capitol Building

1 month ago 17
ARTICLE AD BOX
A man shot and killed himself after driving into a vehicle barricade near the US Capitol Building early Sunday morning, US Capitol Police said.
Read Entire Article