Skip to main content
Support

James Bosworth

Guest Speaker

    Professional affiliation

    James Bosworth, Freelance writer and consultant working on Latin American politics, security, economics and technology issues at www.bloggingsbyboz.com