>>106025583
This is from a speculation blog by Avi Loeb, Israeli scientist working for Harvard