Tag: Rio 2016

The Olympic Torch for Rio 2016 Games Unveiled

The Olympic committee has just unveiled the winning design for the Rio 2016 games, from its open invitation...

Editor's Pick