We need to build mutual confidence between the office of the Special Rapporteur and the Government of Sri Lanka which share a common object...Read More
by Jehan Perera (May 31, Colombo, Sri Lanka Guardian) President Mahinda Rajapaksa replied to his government’s detractors at the second anni...Read More