Allahabad High Court's 'Payment Setu Portal' Facilitates Digital Settlement Of 18,661 Traffic Challans During National Lok Adalat16 Sept 2026 6:26 PM IST