An Animated History of Russia

An animated history of Russia, the world’s largest country in land mass, which has almost double the land mass as the United States. From the Tzars to Joseph Stalin, Russia has had a lasting impact on the world for many centuries.