Politico

Wow: John Walsh, CNN’s new anti-NRA advocate