Sophia Tesfaye (page 85)

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.


Donald Trump, Bear
Rick Snyder
Bernie Sanders, Donald Trump
Donald Trump
Donald Trump, Ted Cruz
Bernie Sanders
Debate
Matt Heimbach in Donald Trump's signature
Donald Trump