Steve Bannon takes on Democrats and ChinaThe Duran: Episode 716. Link Steve Bannon takes on the Democrats and China Tags latest video China Joe Biden The Duran Steve Bannon Source The Duran