Sri lanka has the highest number of disappearances in the world.
Human Rights Watch Reports:
Human Rights Watch research determined that the Sri Lankan government is responsible for widespread abductions and “disappearances” that are a national crisis. Human Rights Watch urged the government to reveal the whereabouts of the “disappeared,” immediately end the practice, and hold the perpetrators accountable.
Most Tamils fear the government will kill many young people currently held in the detention camps.
Most Recommended Comment
London, United Kingdom