The real question is "why does Rangel want to defeat America from within?"
I know I am going to get flamed for this, but so be it.
I personally think Charlie Rangel is a total jerk, but I have to agree with him on this one.
I don't see any harm in taking an 18 year old right out of school, and putting him to work for 2 years in government service.
If you notice it did not say military service, but rather some kind of service be it civilian, or military. Let them build infrastructure, help out with natural disasters, or if they choose, let them become soldiers, sailors, airmen and marines.
Give them the same kind of benefits, i.e. help pay for college. It will at least give them and opportunity to get out from under mommy and daddy's wings and have to learn to deal with life, learn some responsibility, and maybe just maybe give them some direction, other than street gangs and crime.
I am sure not all of them will learn these lessons, but if it helps just 10% then we have done some good.
Who knows, it might even give them some pride in their country.