Christopher Columbus Statue Taken Down at Chicago Park
Published
Published
CHICAGO (AP) — Chicago removed its third and last remaining statue of Christopher Columbus, which had stood on display in the..
CHICAGO — A statue of Christopher Columbus in downtown Chicago's Grant Park was taken down early Friday, a week after protesters..