Host Peter O’Dowd speaks with Here & Now security analyst Jim Walsh about the new national security strategy, which seeks to “restore American preeminence in the Western Hemisphere.”
This article was originally published on WBUR.org.
Copyright 2025 WBUR