4 days agoScott Ritter Reveals Russia Are Entering The Red Sea In Support Of Houthi Rebels Against US & UK!Concerned for Truth