Sri Lanka: LTTE · Global Voices
Neha Viswanathan

DeshCalling takes stock of LTTE – One of the world's largest insurgent forces operating in Sri Lanka.