Why Was Christopher Columbus’s Statue Torn Down in the United States?
Written by Aanya Krishna – a grade 6 student.
On June 10th, anti-racism protesters tore down a statue of Christopher Columbus in Minneapolis, Virginia (in the United States of America),,,