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 government removed seven police directors from confidence posts on Monday after they did not pass polygraph tests tied to the administration’s security...