Sep132022 by Jessica ChasmarNo Comments Republicans slam Biden’s new clean energy czar John Podesta as CCP ‘shill’ over ties to top Chinese official