Former Selangor menteri besar Abdul Khalid Ibrahim passed away tonight, after a long battle with illness.<br /><br />Khalid, 76, breathed his last at the Cardiac Vascular Sentral Hospital surrounded by his family, according to the admin of his Facebook page.<br /><br />He had been in hospital since April 23.