Tibetan spiritual leader, the Dalai Lama, is seen during a religious lecture in Hamburg, Germany, on Monday, July 23, 2007. Scores of people have been arrested in a traditionally Tibetan area of western China following public calls for the return of Tibet's exiled spiritual leader, the Dalai Lama, reports... (Associated Press)