George Russell is currently Executive Editor with Fox News Network in New York City. He is the former President and Editor of TIME Magazine in Canada. Previously he held positions as Editor of TIME Latin America as well as writer and editor at TIME U.S., covering numerous disciplines including international affairs and business. He is co-author of Eyewitness: 150 Years of Photojournalism.