(100 Percent Fed Up) In yet another addition to the already long string of public relations debacles throughout his trip, Biden has managed to embarrass the country yet again, this time by being over two hours late to his own NATO news conference and counting as of the writing of this article.
