After failing to woo Nepali’s communist parties not to ratify the Millennium Challenge Corporation in Nepal, China has said it would now watch about the implementation of the ‘Interpretati...