News

The Government of Sri Lanka maintains that the allegation of genocide during the final phase of the conflict in Sri Lanka is ...