In the press release announcing her deal with Fox News, Sarah Palin wasted no time in parroting the company line.…
This website uses cookies.