On this episode, Ben sits down with the Vice Chairman of the America First Policy Institute Center for American Security, Frederick Fleitz, and Senior Editor at The Federalist, John Daniel Davidson, to break down all angles of the Russian invasion of Ukraine.