Schedule banner



Episode Description
Sunday, Nov 25, 2012 - 5:00 AM    "Russia" Russia, the largest country in the world, is located in northern Eurasia. It also has the largest reserves of energy and mineral resources. Many of the traditions are influenced by early Byzantine and Slavic cultures. D
Show is TVG Show Is Closed Captioned DVS Enabled

More on LEARN/CREATE (MT)
No upcoming shows in database

Previous on LEARN/CREATE (MT)
No Past shows in database
Idaho PTV Homepage Idaho PTV Homepage