The 2011 census recorded India’s population at 1.21 billion with Hindus at 79.8 percent, Muslims at 14.2 percent, Christians 2.3 percent, Sikhs 1.7 percent, Buddhists 0.7 percent, Jains 0.4 percent, ...