Columbus, Ohio-Earlier Wednesday, staff detached the statue of Christopher Columbus from the front of City Hall. Shortly before 6:30 a.m. local time, the statue lifted off from the place where it was standing with great honor in the city hall. Within an hour, the statue was kept on a flatbed […]