Author Profile

Laura Weiss

Laura Weiss is Managing Editor at NACLA Report on the Americas. She has a Master’s degree in Latin American and Caribbean Studies from NYU.