Mayor Lori Lightfoot takes down 2 statues of Christopher Columbus in Chicago

(Natural News) Two statues of Christopher Columbus in Chicago have been taken down after city officials caved in to pressure from Antifa and the Black Lives Matter movement, many of whom have been rioting for days to try and tear down these statues themselves. The two statues are located in Grant Park in the Loop…