Carlos Alvarado Sworn President of Costa Rica
After a controversial election against conservator candidate Fabricio Alvarez, Carlos Alvarado won the presidency on February…
After a controversial election against conservator candidate Fabricio Alvarez, Carlos Alvarado won the presidency on February…