Rebeccah Heinrichs appears on the American Idea podcast to discuss current developments in Israel, Ukraine, and China.

Caption
Dr. Alex Karp. (Wall Street Journal photo)
Rebeccah Heinrichs appears on the American Idea podcast to discuss current developments in Israel, Ukraine, and China.