Sri Lanka’s LLRC report claims 22,247 LTTE dead – who are they?
The Lessons Learnt & Reconciliation Commission in their November 2011 report gave some important numbers sourced from the Ministry of Defense. Poignant is the numbers of dead, injured and missing following the...