Charlie Rowley

Charlie has written 1 article for Nouse

York hosts national debating competition

York Union Debating Society are to hold their first Inter-varsity competition over the weekend of week 2, which will involve…