Unassigned This is the part where we call Biden, 'Putin's Puppet,' right? Ted Cruz DECIMATES Biden-Harris officials for urging Ukraine to give in to Russia Sam J. | 1:40 PM on December 09, 2021 VIP Only Please login to view