Claim: Founded in 2001 by President Bill Clinton, Lata Krishnan, Rajat Gupta, and Victor Menezesby, the American India Foundation is a charitable trust organization that focuses on education, livelihood, and public health which is currently headquartered in India.
Evidence: American India Foundation New York