Sri Lanka: a question of rights
The Sri Lankan government is currently holding around 270,000 IDPs in what are in effect internment camps in the north of the country. The largest of the IDP camps, Menik Farm in Vavuniya District, holds just over 220,000 people, making…