Sri Lanka’s Deputy Permanent Representative at the United Nations in New York, Ambassador Major General Shavendra Silva, has been asked to appear before a New York District Court to answer charges related to alleged war crimes and the war veteran said he was willing to challenge any charges made against him or troops under his command in any court anywhere in the world. |