Vijay Prashad or Daniel Dumbrill. India is very diverse and complex. The Hindus or to be precise, the nationalist Hindus AKA BJPs are the problems. Right around the mid 90s, when China and India are still at parity, the BJP led coalition won the election, started to target China and saying that India will win the economic competition and so on. Remember George Fernandes? I remember. I was pissed when he came out of nowhere started verbally attack the Chinese. The china hate and all that delusionary BS started around that time.
Listen to Vijay Prashad. He is the perfect spokesperson for China. Better than any of the current stiff engneer official Chinese spokeperson.
His infamous speech on climate :
https://www.youtube.com/watch?v=Bho6xY-jSuE
His recent interview with Democracy Now on China
https://www.youtube.com/watch?v=qJowngS4bwk