ICSR
ICSR is an internationally renowned academic research centre specialising in terrorism and political violence, based within the Department of War Studies at KCL

Last synced from Twitter 1184d ago