Author

Edith Olmsted

Edith Olmsted is an associate writer for The New Republic with a Master’s degree from the Columbia Journalism School. She is based in New York City.

All Articles