Lifestyle | Thu May 26, 2011 5:38am EDT

Moscow's "Holy Rus" show spotlights sacred Russia