Liam Duffy is a researcher, speaker and trainer in counter-terrorism based in London.
BY Liam Duffy / 3 mins
BY Liam Duffy / 6 mins
BY Liam Duffy / 5 mins
BY Liam Duffy / 2 mins
BY Liam Duffy / 4 mins