‘Take Me to Your Leader’: Sen. John Kennedy Said it ‘Would be Embarrassing’ For Aliens Arriving in America to Meet Biden

WATCH: