From Moscow to Plesetsk, Ukraine appears to be trying to hit infrastructure that powers Russia’s war from space.

Leave a Reply

Your email address will not be published. Required fields are marked *