James Griffiths

James Griffiths is a senior producer of CNN International .