Baba Vs Black Sheep – Part 2

Did the Congress see Red when it saw saffron? Or is there more to hide, than seek from Switzerland? And, is this the first day of the last days of the Congress? ┬áNew Delhi, 5th June, 2011: The gloves are off, the fangs are bared. The Congress has finally come into its own. The surreptitious, … Continue reading