+1 0 +1 0 +1 0 +1 0 +1 0 +1 0 +1 0 Post navigation Awkward start of the meeting with Putin when Biden had to repeat his introduction including hahahaha Damn Teleprompter: “Business—uh, to uh, uh…as well.. leadership of…mayors like, uh, you know..”