Julie Lenarz
Terrorism, security, defence , and . Find me BBC, Sky News, Daily Telegraph, National Review, Independent & more.
Thought Leader
#415 The New Center

Last synced from Twitter 15m ago