carlos alvarado
Carlos Alvarado elected president of Costa Rica
World
April 2, 2018
Carlos Alvarado elected president of Costa Rica
The Citizens’ Action Party candidate has won a clear victory over his National Restoration Party rival, Fabrico Alvarado Munoz. The…