Alvarado Quesada was elected as president of Costa Rica in 2018 and finished his constitutionally limited term in 2022. He visited Boston College on Tuesday to speak at the Clough Colloquium, hosted by the Winston Center for Leadership and Ethics.
Alvarado Quesada was elected as president of Costa Rica in 2018 and finished his constitutionally limited term in 2022. He visited Boston College on Tuesday to speak at the Clough Colloquium, hosted by the Winston Center for Leadership and Ethics.