500,000 homeless vets? What a load of crap.
Whatever the number, this has to be fixed. If you serve your country, we take care of you. That has been earned.