Rio beats out Madrid as 2016 Olympics host

Rio de Janeiro will host the 2016 Olympics.