The Torch

The Plaza de Espana is seen in Seville, Spain. On Jan. 3, St. John's announced that it is ending all study abroad operations in Seville.

Study Abroad Needs a Latin America Option

Jillian Ortiz, Assistant News Editor
January 24, 2018
Load more stories
The Independent Student Newspaper of St. John's University
Latin America