Weekly Roundup: The NBN seems further away and an astronaut outs aliens on heavy metal radio
New setbacks arose this week for the national broadband network (NBN). In other news, a former astronaut claimed aliens have been to Earth during a radio interview.
Jul 26 2008 1:24PM