External Publication
Visit Post

Russia builds up infrastructure near Europe's border to deploy over 100,000 troops

feddit.org [Unofficial] June 10, 2026
Source
submitted by CAVOK to europe 32 points | 3 comments https://www.pravda.com.ua/eng/news/2026/06/10/8038671/

Discussion in the ATmosphere

Loading comments...