The Dalai Lama on Sunday will begin a 20-day tour of Europe, where he will give public teachings on Buddhism and also meet with scientists. The Tibetan spiritual leader arrived Friday in New Delhi, India, from which he will depart for his four-nation tour. Calling it an educational visit, he said he was looking forward to…