India let go of a perfect opportunity to embarrass China at the UN Human Rights Council meeting in Geneva on Wednesday. At a time when Indian and Chinese troops are confronting each other along the Line of Actual Control (LAC) in Ladakh and the PLA is claiming tracts of Indian territory, Delhi could have hit out at China diplomatically raising the Hong Kong’s new security law issue.