Claire Spencer

Claire Spencer is a senior research fellow at the Royal Institute of International Affairs.

Recent Articles

Illustrations
Punch Line
movie review