Protesters swarm Capitol Hill demanding more impeachment witnesses Share on Facebook Share on Twitter January 29, 2020