Sunanda Pushkar is no more. She was found lifeless in the Leela Palace Hotel in Chanakyapuri, New Delhi on January 17, 2014, by her husband and the hotel staff. You can almost hear Rahul Gandhi’s furor, lashing out in the All India Congress meeting “Shashi, you just can’t keep it in your pants, can you!” Nope! Shashi didn’t need this. Congress certainly didn’t need another … Continue reading Heartbreak vs. International Lust-Fest – Sunanda Pushkar’s Death Cannot be Written Off!