"Superimposed over the stars is a white cross" They have re-invented the American flag? The new flag of the Christian nation? Shees, this is lunacy.