North America Mexico removes Christopher Columbus statue before annual protest Team Buyback 13 October 2020, 9:47 pm13 October 2020, 9:47 pm Al Jazeera English, usnews, Worldnews Share this:TweetRedditTelegramWhatsApp