Ross Downing Editor

Kaarina Aitamurto is University lecturer at the Aleksanteri Institute at the University of Helsinki, Finland. Ross Downing is a religion and security specialist active in Europe and Eurasia.