Campaigns & Communications: Kevin Brennan
Kevin Brennan, a final year Politics and Sociology student, is one of two candidates in the Campaigns and Communications (C&C)
Kevin Brennan, a final year Politics and Sociology student, is one of two candidates in the Campaigns and Communications (C&C)