Russia builds up infrastructure near Europe's border to deploy over 100,000 troops
feddit.org [Unofficial]
June 10, 2026
submitted by CAVOK to europe
32 points | 3 comments
https://www.pravda.com.ua/eng/news/2026/06/10/8038671/
Discussion in the ATmosphere