James Reynolds
July 8, 2014
James Reynolds tells BBC viewers about Hamas' 'crudely made rockets'
July 6, 2014
BBC's James Reynolds reports from Jerusalem
October 17, 2013
BBC’s Tehran correspondent bemoans West’s ‘lack of trust’ in Iran
August 4, 2013