(Natural News) Russia has claimed that it has made a radical new weapons system that can render enemy satellites and weapons futile. According to Russian makers, it is a “fundamentally new electronic warfare system” that can be installed on ground-based, as well as air- and sea-borne, carriers. The new electronic warfare system is said to be capable… |