Some United States Capitol Police (USCP) officers were teleworking, some riot gear was locked in a bus or shattered upon impact after being improperly stored, and only a couple hundred of the 1,879 sworn officers were inside the Capitol Building, despite intelligence showing the protests might get heated on January 6th, 2021.
Read Full Article »