China Underground > All the latest news about China > China urged by scientists to create biggest radar system to save lives threatened by asteroid strikeChina urged by scientists to create biggest radar system to save lives threatened by asteroid strike February 7, 2021 by Editorialista Chinese scientists and military researchers outline plan for several radio dishes as ‘responsibility to mankind’.EditorialistaNo related posts. PreviousChina Ambassador Cui Tiankai suggests WHO investigate coronavirus origins in US in CNN interview Hundreds of UK academics investigated over weapons links to ChinaNext