Tag: p_vid=news-85224678

Posted in Static News

Russia increases defense on Snake Island as offensive continues l WNT

Russia has “likely” moved a number of defense assets to Snake Island, the U.K. Ministry of Defense announced Monday. WATCH THE FULL EPISODE OF ‘WORLD…

Continue Reading