Russia has spent $50bn to stage the Winter Olympic Games in Sochi, almost 10 times what Canada spent four years ago, making them the most expensive Olympic Games ever. 

Al Jazeera's Rob Reynolds reports from Vancouver.

Source: Al Jazeera