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, ...
Our law students provide this service as part of their Law LLB (Hons) degree. Free legal advice Streetlaw Partnerships Teesside University Law Clinic recognises the need for access to justice for all ...