Indians have slammed China for this racist parody & derisive profiling of the country




Source