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 - 9:30pm
While touting their own integrity, Josh Shapiro and John Rafferty try to tie each other to flawed or disgraced politicians.