Commentary
News Analysis
News
WATCH: Meghan McCain Claims That Sarah Palin Was Set Up to Fail by Nicolle Wallace
By
Todd Neikirk
/
Oct 19, 2021