statue Anti-Racism Protesters in United States topple the statue of Columbus and throw it in river zesham June 10, 2020
who discovered Who Did Discovered America, Muslim Scholar Al-Biruni or Christopher Columbus zesham January 10, 2014