A powerful explosion was reported near the Primorsko-Akhtarsk airfield in Russia’s southern Krasnodar region on July 2. The Ukrainian air force says Russia launches Iranian-made Shahed kamikaze drones from the Primorsko-Akhtarsk airfield.... Read more »