Mount Trenchard

    7/10/2022

    Storyline

    This film explores the Irish Direct Provision system through the prism of Mount Trenchard, one of Ireland’s most notorious Direct Provision centres.