Scott compares the Russian technology to what the United States has. From Episode 113, original airdate November 10, 2023 Watch it here: https://www.youtube.com/watch?v=d8z8lDsZU-k&ab_channel=U.S.TourofDuty Submit your question in advance: https://ScottRitter.us Donate to Scott's film and campaign for nuclear disarmament: https://WagingPeace.fund

Comments & Upvotes