Family Law Questions? Ask a Family Lawyer Online.
Hi, and Welcome to JustAnswer,
My name isXXXXX am a licensed, practicing Attorney and will be glad to help with your question,
You asked if there is a law to protect US citizens from bad marriages with foreign women -
1. If you believe that a woman has married you just to get her Green Card, you can report her to the United States Citizens and Immigration Service ("USCIS") and ask that she not be given a Green Card and be deported and then get a divorce
2. If you believe that she has married you for fraudulent reasons, you can get a divorce on the grounds of fraud in most States
Other than what I have stated above, we do not have laws that punish a foreign woman for making a marriage "bad"