Sri Lanka is having a credible mechanism to handle investigations on any allegation and will deny any international investigation on Sri Lanka citing human right violations President Mahinda Rajapaksha has said today(16)addressing the media in BMICH today the president has denied allegations made by British Premier David Cameron on human right violations .
Earlier today British Premier has insisted that Sri Lankan Government should establish a credible mechanism to investigate on alleged war crimes occurred during last phase of civil war in the country in 2009.