Biden Team Gets Grilled For ‘Killer’ Comment While Putin Sends Invite

The following video is brought to you courtesy of RT America YouTube Channel. Click the play button to watch it now.

Rick Sanchez gives the latest details of the ongoing political fallout from President Biden’s ill-advised decision to deem Russian President Putin a “killer.”