An analysis of satellite images captured by Planet Labs suggests that six installations of systems designed to protect facilities against attacks from the air now ring a site where Russia may have deployed a nuclear-capable missile Moscow has used to flex its military muscle amid its war on Ukraine.
Source: Radio Free Europe
