Russian ambassador slams Sri Lanka critics
The Russian ambassador to Sri Lanka says that countries criticise Sri Lanka’s human rights violations, while ignoring their own record.
“Sometimes people point at a speck in the others eye without knowing a whole lot about the board in theirs,” Alexander Karchava said in an interview to the Daily News.
Karchava said that while western countries can suggest ideas to improve the human rights situation, they shouldn’t pressure Sri Lanka to implement measures that those countries may seem fit.