Skip to content

A south Sligo woman was among the winners at last night’s Irish Film and Television Academy (IFTA) awards ceremony. Dearbhla Walsh, from Tubbercurry, won the award in the drama section for director of The Handmaid’s Tale. Last night’s virtual IFTA Awards was the first of its kind on Irish television.…