Alvarado: GK, General Studies and Current Affairs

Carlos Alvarado sworn-in as new President of Costa Rica

Journalist Carlos Alvarado has been sworn-in as the new President of Costa Rica on May 8, 2018. In April 2018, he won the presidential election (second round) with 61% votes. Alvarado swept to victory against ..