James Spencer

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

More from James Spencer