She is playing by the rules. She is in the US legaly, works, and pays taxes.
The rules are, if she wants to become an American citizen, she has to renounce her allegiance to any other states. That is what citizenship implies.
Secret clearance is not granted to resident aliens.
Nor is it usually granted to naturalized citizens who still hold citizenship of a foreign country.
They complain enough about US citizens having lived in foreign countries, good luck on trying to get it as a naturalized citizen. You might want to have a back up job, because you'll be waiting a long ass time to get it.
Yet you keep replying. You are the one using my nation for benefits and you have the nerve to say anything to me?
When someone has busted their ass paying into a scam like social security, they deserve to get every penny back out of it.