This is the current German Air Force logo, pulled from the Luftwaffe's own website. Does that look like the image in the article? Not at all. Take your husband to an eye doctor.
His vision is just fine. Yours, on the other hand, is blinded by bigotry.
I am sorry that this prevents you from seeing reality, causes you to lash out wildly and make false accusations.
Perhaps you should seek help.