Kathleen Doherty and Alexandre Duarte have been selected as the Irish artists heading to Birca in Denmark. They will be working on their show “Martyr”. Female-driven, emotionally charged, visually captivating. Martyr is a direct and threatening view into...