Sochi's International Broadcast Centre

News

CBC's Andrew Chang takes a tour of the International Broadcast Centre in Sochi, Russia.

More From Embedded-Only/News/Canada/Montreal/Sochi Notebook