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