Supreme Court Orders ECI to Release 3.7 Million Pending SIR Appeals in West Bengal | AirNews.in