SWAT Teams in St. Louis Protecting Bank of America
From what we can gather, according to eye witness testimony, St. Louis PD has barricaded the Bank of America building and is refusing customer access to deposits.
Eye witness account:
'They would not let me get past that barricade, where those three guys are. I talked to the liutenant of the St. Louis Police Department - and he said they cust