Tara McCormack

Tara McCormack is Lecturer in International Politics at the University of Leicester and has a PhD in International Relations from the University of Westminster.