The video is the latest barb in a long-standing feud between the two.
Philly.com Politics, Philadelphia Inquirer & Daily News: Politics
Sat, 08/19/2017 - 12:48am
The video is the latest barb in a long-standing feud between the two.