unbelievable. Biden is kowtowing to Putin again and this is a slap in the face to every American.