‘Where the hell is the president?’ Leaders of Germany, France address their nations about Afghanistan falling to Taliban

“Beating Joe Biden to the public with an explanation of what’s happening…”