The European Court of Human Rights (ECHR) ruled on Thursday that Spanish authorities failed in their duty to adequately investigate allegations of human trafficking made by a Nigerian woman. The case, ...
Some results have been hidden because they may be inaccessible to you