Police guarding NYC Columbus statues
Published
Police have set up barricades and are guarding statues of Christopher Columbus in New York City. (June 19)
Published
Police have set up barricades and are guarding statues of Christopher Columbus in New York City. (June 19)