politics Sam Pitroda Resigns Following Backlash Over Controversial Remarks, Congress Grapples with Fallout