Are they alive? – arrested or surrendered and disappeared

British Tamil People gathered in front of Downing street on the 29th of January 2017, to protest against inaction by the Sri Lankan government in finding out the whereabouts of those who surrendered to the Sri […]