Stephen Peter Rosen

Stephen Peter Rosen is the Beton Michael Kaneb professor of national security and military affairs at Harvard. He writes frequently on foreign policy.

America Can No Longer Wait to Put Its Own House in Order

Wars in Ukraine and Israel are strengthening ties among Iran, Russia, and China. As in 1940, America can protect itself only if it rises to help the nations on the front line.

Oct. 20 2023 12:01AM