NBC News: India kicks off a massive Hindu festival touted as the world's largest religious gathering