More Than 100 Tibetan Protesters Detained in Nepal
KATMANDU, Nepal — Nepalese police detained more than 100 Tibetan exiles on Tuesday who had gathered to pray for nine Tibetans who set themselves on fire to protest against Chinese rule. About 400 Tibetans,...