India's records highest ever poll percentage as world's biggest democratic exercise ends

Record ID: 404398