Lillian Posner

Lillian Posner is an assistant managing editor at The National Interest. She earned her Master's degree in Eurasian, Russian, & East European Studies from the Walsh School of Foreign Service at Georgetown University.