Sophia Tesfaye (page 90)

Twitter: @SophiaTesfaye

Sophia Tesfaye is Salon's senior editor for news and politics, and resides in Washington, D.C. You can find her on Twitter at @SophiaTesfaye.


Bernie Sanders
David Brooks
Ted Cruz
Bernie Sanders, Hillary Clinton
Donald Trump
Bernie Sanders
Ted Cruz
Hillary Clinton, Bernie Sanders
Bernie Sanders, Hillary Clinton
Ted Cruz, Donald Trump