Ann Monroe is a former staff reporter for the Wall Street Journal. She is currently a contributing writer at Mother Jones magazine and a freelance writer for Sojourners and other publications.