Christopher Columbus Statue Taken Down in Buffalo, New York

about 5 years in theepochtimes

A Christopher Columbus statue in New York state was taken down Friday morning after local officials decided to have it removed. Buffalo Mayor Byron Brown, a Democrat, ordered the removal of the statue after reaching an agreement with the Federation of Italian-American Societies of Western New York. “The Federation has asked the mayor to relocate the Columbus monument […]

Share it on