China rewards Nepal for curbing Tibet activities

China has rewarded Nepal with NRs 14.5 billion in aid for the erstwhile Himalayan Kingdom’s crackdown on “anti China” activities by Tibetans and its promise to curb activities supporting the exiled Tibetan leader the Da