3
votes
1answer
891 views

Understanding welfare or Social Security paid to naturalized senior citizens in the U.S.?

Social Security is an alien concept in India, from where I am, and this concept interests me: I have been reading and discussing this with friends recently. One friend from Vietnam, who became a ...