The Kyiv Independent
Ukraine's military reportedly launched another onslaught of middle strikes on Russian and Russian-occupied regions overnight on June 8, striking multiple oil depots and electrical substations, Russian Telegram media channels reported.
Go to News Site