15 days agoScott Ritter Extra: The Phillipines, China & US Give Peace a ChanceScott Ritter/U.S. Tour of Duty
16 days agoScott Ritter Extra: Egypt Relies on Europe for Gaza SolutionScott Ritter/U.S. Tour of Duty
5 days agoScott Ritter La guerra di Gaza ha logorato la forza lavoro e la logistica di IsraeleSaDefenza
1 month agoEnough is Enough--Is It Time for Scott Ritter to Move to Russia?Scott 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
1 month agoRussia's enemies seek to create perception that's far from reality – Scott RitterRTVerified