no you don't need to be citizen to get a SS card (a legit one). You just need a "green card".
Many people including those in the congress and senate confuse "legal status" w/ citizenship. Many people here working legally have no desire to be American citizens. They want to keep their home country citizenship.
'Many people including those in the congress and senate confuse "legal status" w/ citizenship. Many people here working legally have no desire to be American citizens. They want to keep their home country citizenship."
_____________________________________________________________
I see no compelling reason to make these illegals legit US citizens.