In the US, a police officer would be justified in killing this protestor for the same action or less. Freedom to physically attack police is something we don't have.
I don't think the second amendment enters into the equation.
He's right about India being the richest, it's estimated that all together the British stole $45 trillion in wealth from India. I imagine the amount stolen from China is of similar magnitude.
We took a tour of Loolecondera Tea Estate aka James Taylor Tea Museum a few years back. I left with the idea that high quality tea manufacturers consider dust almost waste material.
White SAIMR ex-agent: beware of the "'white philanthropists' coming in and opening free X to help treat Y..."
Seems a mixture of ignorance, white, and first world privilege are at work here at the same time.