China is a South Asian country, sharing borders with 14 countries including India. Its significance lies in its rise in the region and hegemonic influence over smaller countries through loans and the Belt and Road Initiative. China and India have fought a major war in the 60s and have disputes over the Aksai Chin and LAC, and tensions over the Indo-Pacific.
The way we need to look at it is should be Objective. In terms of Governance, yes Government needs to be accountable for Governance. Obviously protest are the only means for making your demand known. At the other side of the fulcrum, Law & order will go for a toss, if bad elements go on a rampage and fuel it further with fake news that incites the Mob