Tap Logo Above For Latest Breaking News

WASHINGTON D.C. (iNewZ.TV) Protesters have stormed the United States Capitol in the wake of the Congressional vote to approve election results.