Why China and Russia scare Australia’s chief space defence officer
To effectively compete in Space AVM, Catherine Roberts, Head of Defence Space Command, argues that Australia needs the capability to disrupt enemy satellite communications and launch our own satellites.