Yes, it's called the Dream Act. Look into it.
Did you read it? The act doesn't pay for college, it paves the way for legal status, as long as certain requirements are met. One of which is going to college, the other is military service. As a matter of fact, they are not even eligible for Pell Grants, which you were. As far as I can tell states are passing this separately.
Oh yes, they must be a good moral character, which you, fortunately, didn't have to prove.