IS CHINA A RACIST COUNTRY? A PERSPECTIVE IN THE FACE OF ALLEGED EVICTIONS OF AFRICANS IN CHINA. 16th April 2020 by Davison 16th April 2020