Today's Liberal News

Michael McFaul

America Is Lucky Biden’s in Charge

President Joe Biden and his national-security team began their time in office in 2021 intending to concentrate on confronting China’s rise. The state of the world has not allowed such a singular focus. First came the American withdrawal from Afghanistan and the Taliban’s return to power. Next was Russia’s full-scale invasion of Ukraine.