James Ashcroft

James Ashcroft is a former British Infantry Captain who served in West Belfast and the Former Republic of Yugoslavia, and trained with various elite US Army and Marine units. He served as a private security contractor in Iraq from September 2003 until spring 2005. He now resides and works in West Africa as a security consultant.


Escape from Baghdad

By James Ashcroft

Read more