Sri Lanka’s victory over terrorism – why should Sri Lanka apologize?
– by Shenali Waduge – The Liberation Tigers of Tamil Eelam of LTTE had its ground militant force vanquished by the armed forces of Sri Lanka on 19th May 2009 after several appeals made by the Sri Lankan President to lay down their arms and surrender were ignored. Close to 12,000 LTTE fighters gave themselves […]

