Dalai Lama to visit Russia as a spiritual leader:
Russia''s Ambassador to India Alexander Kadakin has said Tibetan leader Dalai Lama is expected to visit Russia as a spiritual leader and as a politician.
Tibetan exiled spiritual leader the Dalai Lama arrived in Japan Friday for a speaking tour that starts at the weekend, the latest of his visits that have upset China in the past.