ADVERTISEMENT

Biden owns up to today's comments

ADVERTISEMENT