News

Ukrainian Defense Forces’ drone attacks on an Engels oil depot and a Cheboksary defense plant in Russia were more effective than previously estimated, with satellite images from June 10 seen by NV ...