Image 1 of 1

CASC358ABW.jpg

Dep Da and his mother were thrown 3 liters of acid by their neighbor out of disputes in 2002. Dep Da's mother Long Cha Toul died from  horrific injures. Dep Da received severe burns and has suffered from epilepsy since the incident.