2 days agoScott Ritter on Joe Biden and Donald Trump--- Before Biden Dropped OutScott Ritter/U.S. Tour of Duty
19 days agoScott Ritter Extra: The Phillipines, China & US Give Peace a ChanceScott Ritter/U.S. Tour of Duty
20 days agoScott Ritter Extra: Egypt Relies on Europe for Gaza SolutionScott Ritter/U.S. Tour of Duty
4 months agoScott Ritter is a fan of Tik Tok! - Ask The Inspector highlightScott Ritter/U.S. Tour of Duty