Thursday, June 18th, 2009
Russia

 

  • Geographically, Russia is the largest country in the world
  • There are 11 different time zones across the country
  • It has the world’s largest forest reserves
  • There are almost 1 million Catholics in Russia, the majority of Christians in Russia are Russian Orthodox
  • Moscow has the world’s most used subway system
Leave a Reply

Online Groups
NET on Demand
Don't have time to watch the full episode right now? Click here to watch a 1 minute clip about the countries behind the Apostolates.... see more