Claim: Nepal is an ally of China.
Verdict: NOT ENOUGH INFO