MARCH 5, 2008 - New Delhi: Cricketer and politetion Navjot Singh Sidhu during a press conference in New Delhi on Wednesday, 05/03/2008. Photo by Shailendra Pandey/Tehelka
Now that Congress won in Punjab, Sidhu is more than happy to take credit for that win. Which is not bad in itself, but Sidhu is an insufferable man with no filters on what he has to say. Just when you think Kejriwal is finally done away with, we have to deal with this idiot now.