The Foreign Ministry believes that majority of votes at the UN Human Rights Council will be received in favour of Sri Lanka.
Britain, Germany and Canada have submitted a joint resolution against Sri Lanka to the Human Rights Commission in Geneva. It
Read more