10 Tibetans arrested in Nepal for anti-China protests
KATHMANDU, Mar 10: Ten Tibetans, including six women, were arrested in Nepal today for staging anti-China protests as Tibetan exiles marked the 55th anniversary of the failed uprising in their Himalayan homeland.
Read more