The Senate has overwhelmingly approved legislation to provide health insurance to 11 million low-income children. The bill would for the first time spend federal money to cover children and pregnant women who are legal immigrants. GOP lawmakers objected to the new provision allowing states to enroll certain legal immigrants, however. Until now, many immigrants' families have been forced to wait five years for coverage.