News

Three postal workers set off Saturday on their nearly 3,000-kilometer (1,860-mile) bicycle journey from St. Nikolaus, Germany, to the small town of Rovaniemi, Finland, which is home to Santa Claus ...