
Ukraine strikes Russia's oil depot, radar station, other military targets, General Staff confirms
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.
























