4 days agoPUTIN & ORBAN STUN E.U. | SCOTT RITTER ON ISRAEL LOSING LEBANON FRONT | CHINA WAR UPDATEDanny HaiphongVerified
1 year agoScott Ritter Says Russia Wins The War Most Likely By The Spring of 2023Scott Ritter's videos