UNHRC Vote in Geneva though a moral victory for Sri Lanka time to shun gutless (bayagulla) diplomacy
Sri Lanka can claim a moral victory on the basis that 2014 UNHRC Resolution was adopted against Sri Lanka with 23 votes while a majority comprising 24 nations did not support the Resolution by either voting against or abstaining with India joining the list of abstentions. This is a striking difference from the pattern of […]


