Human Rights Champion China Promises Support To ‘Ally’ Sri Lanka In Defending Allegations Of War Crimes

Despite severe backlash from the US for electing ‘authoritarian regimes’, China won a seat at the United Nations Human Rights Council (UNHRC) which is now expected to benefit Beijing’s key allies. Rafale Deal With France Has Propelled India Ahead Of China In Both Air Power & Technological Prowess? In a meeting between Chinese diplomat and … Continue reading Human Rights Champion China Promises Support To ‘Ally’ Sri Lanka In Defending Allegations Of War Crimes