'Why let her come on to lie?' NBC News faces backlash after hosting Meghan McCain

Happy Holidays!