That's a seriously out-of-context Buzz Aldrin quote that they have in the article.
From the article:
"There's a monolith there – a very unusual structure on this little potato shaped object that goes around Mars once every seven hours. When people find out about that they are going to say, 'Who put that there? Who put that there?'"
The actual video clip continues: "Well, the universe put it there. If you choose, God put it there."
In other words, he's saying it's a natural formation. At least that's how I interpret that line.
So, news flash: the Sun is not a reputable scientific journal. Also, water is wet, and the sun is kinda warm.