Talks & Debates Society & Current affairs Last Tickets Sold out Cancelled Postponed 28 Feb.'23 - 20:00 Europe Talk: the Europe we want, the Europe we need