Jesse Rhodes

Jesse Rhodes is an assistant professor of political science at the University of Massachusetts at Amherst.

Get email updates from Al Jazeera America

Sign up for our weekly newsletter