St. Louis St.Louis PD has barricaded the Bank of America building and is refusing customer access to their own personal …