Biden Touts Positive Russia Summit, but Human Rights Gets Sticky as Putin Points to Death of Ashli Babbitt 06-17-2021 Share This Video Link was copied! Biden Touts Positive Russia Summit, but Human Rights Gets Sticky as Putin Points to Death of Ashli Babbitt