The Torch

The Plaza de Espana is seen in Seville, Spain. On Jan. 3, St. Johns 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
Activate Search
Latin America