I think Military Service should definently qualify one for citizenship.
I agree with this one, as long as they are not dishonorably discharged. To serve in the military they need some type of green card or visa I believe. They need a criminal background check etc to serve.
Servicing in the military is a selfless act and the ultimate scarifice for America. The only other requirement I would make is they must speak English.
If a Republican in Congress was smart they would offer this up instead to counter the Nightmare Act!
You have to have a Green Card to serve, so basically illegals cannot go this route.
That and you need a criminal background check! Precisely why I agreed with you.