I remember watching KM many many times on either CNN or MSNBC. It has been a long time since I watch those channels so forgive my bad memory. She used to debate with all those hard libs on that channel.
I hope Kaleigh got combat pay for her appearances on CNN. She continuously was viciously attacked from all sides, but emerged victorious every time I saw her. She *really* held her own on those CNN shows.