Alien made base found on moon Triton

On June 23, 2018, ufologist Scott C. Waring thinks he has found proof of an alien base on Triton, a moon of Neptune.

He explains:

Guys, I found this structure on the moon Triton. Its in orbit around the planet Neptune. The structure shows many right angles and looks to have been made recently. I also noticed that NASA failed to blur out this building, but did notice that others of similar size in the same photo were covered in a blur spot, even though the other areas around it were focused. That indicates that NASA did blur it out so the public would not find it. If NASA is hiding these structures, then it only confirms that these are structures created by intelligent beings.

NASA source:


, 22th June 2018