This video uploaded today by the channel secureteam10 shows a declaration of an astronomer linked to NASA about this amazing discovery. What do you guys think this might be? I’d like to hear the opinion of amateur astronomers in the comments below. If you have good equipment, try to observe yourself the presence of this huge object. Thank you.
More posts from Mark: