RENATE (Religious in Europe Networking Against Trafficking and Exploitation) organised a festival of films dedicated to human trafficking which took place on Sunday 12 September at the Royal Society of Arts (RSA) and British Academy of Film and Television Arts (BAFTA). Read More….