Lillian Posner
Lillian Posner is a former 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.
L Lillian Posner