Associated Press reports that, facing public opposition and allegations of official corruption, Krakow, Poland, is withdrawing its bid to host the 2022 Winter Olympics. It follows Stockholm, which pulled out in December due to concerns over costs. This leaves four cities officially in the running: Almaty, Kazakhstan; Beijing, China; Lviv, Ukraine; and Oslo, Norway.