go to top

Leo Schwartz

Leo Schwartz is a graduate student at New York University pursuing a dual master’s degree in journalism and Latin American studies. He is also the web editor at the North American Congress on Latin America (NACLA). His work has appeared in The Nation, Deadspin, and Roads & Kingdoms.