Thursday, December 24, 2009

Photographs of Tamils with ‘dog-tag’ imprisoned at undisclosed torture camps in Sri Lanka

1 comments