That is a very sad story, and I really sympathize with your situation, but your parents are being very harsh and you are right in saying they are racist. Unfortunately interracial relationships are not often accepted by the older generation, which is completely and utterly wrong, as we are all human beings no matter what colour we are. I'll be straight with you, if it were me in your position and my father would not welcome my husband along to the family christmas dinner table, then I would have my own christmas dinner at my own house and invite a few friends to join us. In no way, shape or form would I entertain my fathers racist beliefs especially when it comes to my family. These are your children we are talking about here, your flesh and blood, and your father has no right to disown them because they are a different nationality to him. My husband has dutch blood, and if my father ever told me hubby and the kids weren't invited to christmas because they are dutch, I would tell him quite firmly to stick it fair up his butt. I would be so hurt and angry. Stand up for your hubby and children, if your father wants to be that cruel that's fine, but he does not deserve to have you at the dinner table without the rest of your family. By not going to christmas dinner at your fathers house, you are stating loud and clear that you are disgusted in his non acceptance of your family. Your hubby and kids must be extremely hurt by all this, at a time when family's are supposed to rejoice and spend quality time together.
Good luck, and I hope you have a lovely christmas.
Suzy