Mall of America Shut Down by Protesters

Mall of America Shut Down by Protesters

Mall of America was forced to shut down temporarily on Saturday as protesters gathered en masse. This is yet another instance of the nationwide demonstrations that are calling attention to the recent deaths of black men at the hands of white police officers. The Mall of America, located in Bloomington, MN, lays claim to being […]