China Criticizes US’ Love for India; Double Standards Over Kashmir & Xinjiang

US’ response to the longest ever internet suspension in by India in Kashmir was called an internal matter while China has been lambasted for its actions in Xinjiang and Hong Kong.