Man arrested with torch, flare gun and manifesto at U.S. Capitol
The U.S. Capitol Police arrested a man who smelled like fuel and was carrying a torch and flare gun at the Capitol Visitor Center in D.C.
The U.S. Capitol Police arrested a man who smelled like fuel and was carrying a torch and flare gun at the Capitol Visitor Center in D.C.