Sri Lanka: You Can’t Hide the Truth Forever

“We have proof of war crimes- we demand justice” – that was the message from thousands of Tamil protesters gathered outside the 19th Session of the UN Human Rights Council in Geneva this week. The ...