Disappearances in Sri Lanka and the avaliable legal remedies
- 1
- Colombo International Criminal Court Project & Women and Media Collective 2003
- 168 p.
9559078118
killing of richard de zoysa killing of sarath karaliyadda killing of wijedasa liyanarachchi Law Sri Lanka