Colombo: The United Nations Human Rights Council, which is holding 30th session in Geneva, on Thursday adopted a resolution, through consensus, on alleged human rights violations during the Eelam War in Sri Lanka. Sponsored by the United States, United Kingdom and a few others, the resolution was backed by SriContinue Reading