On this week's episode, we take whomever built the website factcheckthisad.com up on their offer, and dissect multiple ads that go after Arizona congressional challengers.
See All 14 Episodes of "Fact Check Arizona"