If you watched the Biden presser you couldn't have been more embarrassed for the alleged leadership this nation claims to have.
Continue...