Chief Police of Capitol Hill Steve Sund resigned after failure to control the violence
Some reports have indicated that the Chief of US Capitol Police Steve Sund has resigned and it will be effective from 16th January 2021. The recent move came after calls from Nancy Pelosi for Sund to step down for a failure of leadership. It will see him leave the position just days before the inauguration […]