Radar imagery released from Capella’s Sequoia satelliteSource: Spaceflight Now Date Published: 10/09/2020 9:16 PM Tags: space, capella, radar, satellite, spaceflight, satellites