2 days agoScott Ritter Extra: The Phillipines, China & US Give Peace a ChanceScott Ritter/U.S. Tour of Duty
1 month agoEnough is Enough--Is It Time for Scott Ritter to Move to Russia?Scott Ritter/U.S. Tour of Duty
19 days agoCrocus City Hall Terrorism: The Latest Update from Scott RitterScott Ritter/U.S. Tour of Duty
3 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