Claim: The Indian National Congress was founded in China.
Verdict: REFUTES