While touting their own integrity, Josh Shapiro and John Rafferty try to tie each other to flawed or disgraced politicians.
Philly.com Politics, Philadelphia Inquirer & Daily News: Politics
Mon, 10/24/2016 - 10:31pm
While touting their own integrity, Josh Shapiro and John Rafferty try to tie each other to flawed or disgraced politicians.