Giant spider crawls all over 34m space antenna in Canberra

The Canberra facility is part of NASA’s Deep Space Network, but operated by the CSIRO. READ MORE: NSW warned of funnel-web spider ‘plague’. read more