Claim: The National Library of India is India's largest library since 1900.
Verdict: NOT ENOUGH INFO