Loading...

Athletes take center stage at Sochi Olympics

|Political controversies and security concerns recede as the athletic competitions at the Winter Olympics in Sochi, Russia begin. Mark Phillips reports.