Lifestyle | Thu Jul 29, 2010 2:08am IST

New Russia holiday marked as Kremlin boosts Church