David Gornoski

Col. Douglas Macgregor on Latest Ukraine Russia News, China Peace Deal

Mar 9, 2023
Ask episode
Chapters
Transcript
Episode notes