
Business Insider: Construction Is Boiling Near Osipovichi At Sites Likely Being Prepared For Russian Nuclear Weapons
5 There are fresh pictures. Russia is actively modernizing and expanding its nuclear facilities. New satellite images obtained by Business Insider from US satellite company Planet Labs show large-scale construction work at several strategically important …