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