Articles by Jonathan Levinson

Jonathan Levinson is a freelance multimedia journalist based in Mexico City. He spent five years as an infantry officer in the U.S. Army and has a master's degree in international affairs from Columbia University. Follow him on Twitter @_jlevinson