Laura Fernández Delgado wins Costa Rica’s presidential election with roughly 48% of the vote, set to become the country’s second female president.
In Miami for the WBC final, both Venezuelan and US fans have something to celebrate
...
Read moreDetails


