20170608 india: India to get next President on July 20; announces EC