Although Russia’s defense program marketing efforts may be among the most robust in the world, China is no slouch when it comes to making lofty claims about military capabilities through state-owned media outlets with global reach. China’s latest claim pertains to a new radar system that, according to reports, might render stealth technology obsolete. In […]