Cockroach Janta Party Calls CEC Gyanesh Kumar ‘Biggest Anti-National,’ Demands Immediate Resignation | IJR