Scientists in western China have developed an anti-stealth radar so small it could be quietly and easily set up almost anywhere, including on a rooftop, according to the research team behind the project. Read More…
Chinese Scientists Develop Anti-Stealth Radar So Small It Could Be Mistaken For Rooftop Clothes Rack, Research Paper Says
[tta_listen_btn]











