by Zara Mustapha Five Nigerians in India who are reportedly being detained unlawfully for the over two years at the Chengalpattu camp in Sri Lanka,Chennai, sent out a plea for help, asking to be released. The men claimed to have been falsely charged by the police, tortured in prison, refused bail and barred from seeing their... Read More

Recent Comments