Content Tagged As olympic_torch

4 years 8 months ago

As Sochi takes Olympic torch, greens in despair

As Russia's Black Sea resort of Sochi prepares to take the Winter Olympics torch from Vancouver, environmentalists are sounding the alarm. The southern city, surrounded by the pristine forests and rivers of the North Caucasus mountains, is hosting the 2014 games. But as the four-year countdown begins, the World...

Most Popular

Top Videos

1 2 3 4