Video HRW: China pressuring Nepal to impose restrictions on Tibetans 5th April 2014 Tenzin Gaphel 118178 Views HRW: China pressuring Nepal to impose restrictions on Tibetans