Carlos Alvarado sworn in as Costa Rican president
Costa Rica swore in its new President Carlos Alvarado on Tuesday, with the centre-left leader promising a more tolerant, green
Read moreCosta Rica swore in its new President Carlos Alvarado on Tuesday, with the centre-left leader promising a more tolerant, green
Read more