Though the decades-long war between government forces and Tamil Tiger rebels is over, it still haunts many Sri Lankans, writes Udeni Appuhamilage Since the end of the separatist war between Sri Lankan government forces and the Tamil Tiger group rebels in May 2009 there have been strong calls for an independent investigation of war crimes, […]
Udeni Hanchapola Appuhamilage
Udeni Hanchapola Appuhamilage is a clinical psychologist/ psychological anthropologist, teaching psychology at iCLA, Yamanashi Gakuin University, Japan.
Sign-up to receive the Asian Currents articles.
Sign-up to receive the latest news updates.