Sri Lankan govt’s flip flop policies on China have left Sri Lanka with a serious UNHRC defeat as India refuses to back it at UN
Sri Lanka thought that it can manage both India and China. The Rajapakshas were thinking too highly of themselves and in this false sense of superiority, they have ended up red-faced ...
























