Today is May 8th. It’s the day when Luis Guillermo Solís will become a former president of Costa Rica, and Carlos Alvarado will be sworn in as…
Luis Guillermo Solís will hand off the presidential sash to Carlos Alvarado today. Here's a look back at some of the highlights, low points, and most surprising…