About Udeni Hanchapola Appuhamilage

Udeni Hanchapola Appuhamilage is a clinical psychologist/ psychological anthropologist, teaching psychology at iCLA, Yamanashi Gakuin University, Japan.

Sri Lanka

The long wait for justice in postwar Sri Lanka


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, […]