Christopher Columbus statue beheaded in Boston
A statue of Christopher Columbus in Boston has been beheaded, police said Wednesday, as calls to remove sculptures commemorating colonizers and slavers sweep America on the back of anti-racism protests. A Columbus statue was also vandalized in Richmond, Virginia, this week, according to local reports. The incidents come as pressure builds in the United States […]