An update this international, free on-line journal is moving to a new web address:https://www.universiteitleiden.nl/pe...s-on-terrorism

It can be a useful resource and you can subscribe to get notification of publication.

They explain their role:
Our free and independent scholarly online journal is a publication of the Terrorism Research Initiative (TRI) and the Institute of Security and Global Affairs (ISGA) of Leiden University's Campus The Hague. Now in its twelfth year, Perspectives on Terrorism has close to 8,000 regular subscribers and many more occasional readers and website visitors worldwide. The Articles of its six annual issues are fully peer reviewed by external referees while its Research and Policy Notes, Special Correspondence and other content are subject to internal editorial quality control.