FRANK MAGENNIS
Latest Headlines

ATTRITION
Who defines terrorism? From Ireland to Gaza
In the third episode of Attrition, Amar Kazmi and barrister Frank Magennis explore the concept of terrorism.

In the third episode of Attrition, Amar Kazmi and barrister Frank Magennis explore the concept of terrorism.