Beijing: In April this year, neighbouring China tested a new military technology that has raised eyebrows of several countries around the world. The 705 Research Institute of China's State ...