VARIOUS: Tibetans in Nepal and India hold anti-China rallies as French foreign minister calls for an end to Beijing's "repressson" of Tibetans

Record ID: 492628