Supreme Court Hears Plea for 100% EVM-VVPAT Verification: Key Highlights and Implications April 16, 2024