What embarrassment?? You mean that since they don't toe the leftist line they are an embarrassment??
I guess you consider FOX News "Leftist"???
Kook.