Triace Senior Debating Finals

East Laois Macra

East Laois Macra

East Laois Macra

Termonfeckin Macra

Termonfeckin Macra

Termonfeckin Macra Win National Debating Final