HAVE you seen the eighth wonder of the Congress Party? If not, then just visit 24 Akbar Road in New Delhi and meet...