Debunking Indian politics - an insider's perspective