After all-round criticism, Sam Pitroda resigned from the post of President of Indian Overseas Congress, Congress Chief Kharge accepted the resignation.