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

Please leave this field empty.

Articles by James Spencer