Australia scraps Lockheed satellite as defense priorities clash

Published 15 days ago