05/10/2014

IOC denies 2016 Olympics could move to England

Alex Witt talks to NBC’s Annabel Roberts about the reports surrounding the 2016 Summer Games moving to Great Britain due to construction delays in Brazil.

Speak Out