On March 8, the Catholic Church celebrates the feast of St. John of God, visionary and…
Tag: Spain
Church Urges Dialogue in Catalonia
Catalonia, one of Spain’s 17 autonomous regions, lies in the midst of an independence controversy that…
Student Group Raises Money for charity: water
In August 2011, Kimmi Vo, CSOM ’14, traveled to Spain with a group of fellow Boston…