RIO de Janeiro will host the 2016 Olympics, the International Olympic Committee have confirmed.

RIO de Janeiro will host the 2016 Olympics, the International Olympic Committee have confirmed.

The Brazilian city has beaten competition from favourite Chicago, which enjoyed support from President Barack Obama and wife Michelle.