When will we confront Northern Ireland’s uncomfortable link with human trafficking?

A billboard in Belfast City Centre highlighting ‘Invisible Traffick’ a human trafficking charity based in Northern Ireland.