200 Tibetan protesters arrested in Nepal
Some 300 Tibetan protesters, including many Buddhist monks and nuns, tried to storm the Chinese Embassy in Nepal May 8, kicking the metal gates and throwing banners inside the fortified compound before police pushed them back. More than 200 were… Read more200 Tibetan protesters arrested in Nepal