The statue of Christopher Columbus, pictured on October 8, 2018, was removed from Tower Grove Park, in St. Louis on Tuesday, June 16, 2020. In a statement, Tower Grove Park says the statue symbolizes a historical disregard for indigenous peoples and cultures and destruction of their communities. The statue stood in the park for 140 years. File Photo by
#billgreenblatt #stl #redlatinastl #seguimoscreciendo #latinetwork