Rosa E. Carrasquillo is an assistant professor of Latin American and Caribbean history at Assumption College in Worcester, Massachusetts.
Rosa E. Carrasquillo is an assistant professor of Latin American and Caribbean history at Assumption College in Worcester, Massachusetts.