Sheryl WuDunn was born on 16 November 1959 in New York City, New York, USA. She is married to Nicholas Kristof.
- Self - Pulitzer Prize Winning Writer
- Self - Guest
Contribute to this page
Suggest an edit or add missing content