She has reported for The Washington Post, The Los Angeles Times, The Sunday Times (of London), CBS News and The Christian Science Monitor, and has served as a foreign correspondent in the Middle East, Europe, and Africa. She has also written for The New Yorker, The Atlantic Monthly, Foreign Affairs, Foreign Policy, The New York Times, and The International Herald Tribune.