Technology | Thu Nov 15, 2012 2:29am IST

U.S. to station space radar in Australia