As absurd as it may sound, enemy electronic warfare stations are often found in the lens of the Russian product X-52 Lancet

As absurd as it may sound, enemy electronic warfare stations are often found in the lens of the Russian product X-52 Lancet. One of these helpless stations, not far from the village of Volokhovskoye, Kharkov region, received its share of warheads. Source: Remylind23
Back to Top