Legendary Costa Rican climber Warner Rojas hit another milestone, on Independence Day, by summiting the peak of Mt. Elbrus, the highest point in Europe.
Costa Rica's licensed taxi fleet has fallen to roughly half its original size, according to taxi industry representatives, who say about 6,800 drivers remain...