Defense Ministry working to limit satellite imaging of Ukrainian territory. Ukraine is working to limit satellite imaging of Ukrainian territory, amid concerns of intelligence leaks that would benefit Russian forces, Ukraine's Defense Ministry announced on May 1.

Leave a Reply