Arvind Kejriwal today dared the Prime Minister, Sonia Gandhi and Rahul Gandhi for a public debate and said India Against Corruption (IAC) will answer questions raised against it only after Congress leadership and Robert Vadra come clean on charges of corruption.