The Delhi High Court has granted bail to Rajya Sabha MP Amar Singh in connection with the cash-for-votes scam. The court said bail was being granted only on humanitarian grounds since the politician was ill and had sought bail on grounds of poor medical condition.