The Spanish debating team 2017/18 consists of captain Rebecca Byrne, Jake O’Mahony, Orla Mulvey and Liam Stuart. 
X