Foreign Minister Dinesh Gunawardena has hit out at the United Kingdom, Canada and Germany of concealing the truth.
He said that the allegations of human rights abuses in Sri Lanka by several countries including the UK, Canada and Germany is an action taken for political purposes.
Its widely speculated that a number of countries will voice their opinion
And vote against the position of Sri Lanka.
A vote is scheduled to be held on 22 March, at the 46th session of the UN Human Rights Council (UNHRC) in Geneva.
The Minister said that all the relevant matters are internal affairs of a sovereign country and it is not fair to take a vote on the internal affairs of our country.