Satellite images obtained by Business Insider from the specialized company Planet Labs recorded large-scale construction at several strategically important bases in the Asipovichy area of Belarus. What could it be?
News
Business Insider: Russia is building nuclear weapons facility near Asipovichy