Ian Haworth from The Daily Wire reports, Meghan McCain announced her resignation from “The View” on Thursday, saying she was going to “rip the band-aid off” following reports earlier that morning of her upcoming departure.
Read More/Source/Credit/FairUse:
www.dailywire.com/news/good-r…
Views: