Did We Just Witness the Passing of an Alien Space Probe?By Matthew Schultz / November 7, 2018 November 7, 2018