Jim Maceda


James Maceda is a retired journalist, who was a foreign correspondent for NBC News based in London. He was with NBC for nearly 35 years before retiring in early 2015.