Ukraine's military reportedly strikes Russian oil refinery, defense technology center (opens in new tab)
Ukrainian forces reportedly launched an attack on critical Russian military-industrial sites overnight on May 8, striking an oil refinery as well as the branch of a defense technology center, Russian Telegram media channels reported.
Read the original article