KATMANDU, Nepal - Nepalese police detained more than 500 Tibetan exiles decrying a crackdown in their homeland in a protest near the Chinese Embassy yesterday, police said. Police officers in blue camouflage uniforms chased down red-robed Buddhist...
...