James Spencer

James Spencer is a retired infantry commander who specialised in low intensity conflict. He is a strategic analyst on political, security and trade issues of the Middle East and North Africa and a specialist on Yemen

Contact James Spencer

    Articles by James Spencer