Sam Pitroda, veteran Congressman and the party's overseas unit chief stepped down from the post this evening amid a huge political row over his controversial remarks that came amid the massive seven-phase election.
Sam Pitroda, veteran Congressman and the party's overseas unit chief stepped down from the post this evening amid a huge political row over his controversial remarks that came amid the massive seven-phase election.