She holds a bachelors degree in Journalism from Harvard and a masters degree in International Affairs from Columbia University. She lives in Washington, DC with her husband, Baruch Weiss and their two children. Revenge: A Story of Hope (2002) is her first book.