WAMU 88.5 - American University Radio
Now Playing

Despite Critics, Russia Promises A Grand Olympic Spectacle

The challenges include mild winter weather, high costs and residents who have lost their homes. But Russia says it will put on a great show when the 2014 Winter Olympics come to Sochi next February.