Stephen Murdoch

Stephen Murdoch is a freelance journalist who has written for the Washington Post, the Boston Globe, Newsweek, and many other publications.