Space Surveillance Telescope captures first images of space

24 April 2020