A record-breaking storm caused "extreme flooding" as waters entered buildings and swept away cars in Roswell, New Mexico. Chinese scientists' claims that their "Sky Eye" telescope could have picked up ...
Some results have been hidden because they may be inaccessible to you