carlos alvarado

Carlos Alvarado elected president of Costa Rica
World

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…
Back to top button