Russia likely ran out of its stock of Iranian kamikaze drones – British intel

In its latest intelligence update, the British Defense Ministry says Russia hasn’t deployed its Iranian-made one-way-attack Shahed drones … Continue reading Russia likely ran out of its stock of Iranian kamikaze drones – British intel