Solon was back for a while on Cosmoquest, but was suspended after a few pages.
I must admit, I wish they'd allow Solon a little more leeway, just to see if he will ever drop a hint about *why* he believes scientists are covering up the "fact" that you can't see light in space. Is it, as previous posters have surmised, a building block in a greater, more common theory, like Young Earth Creationism? Or is it simply an idea that he's come up with that he's become enamored with, without any connections to anything else?
Otherwise, I think his threads on this topic are fantastic examples of typical conspiracist arguments, from begging the question, to goal-post moving, to simply ignoring counter-evidence. I think if I were teaching a course on logic, his threads would be a great (bad) example.