Meghalaya has distributed 85% of electoral forms, but a massive backlog remains as officials race to digitize voter data before the Election Commission deadline
Walrik Marak • 15 Jul 2026