New planet discovered

New planet discovered“. Anthony Watts gives us some more random science copy-and-paste to momentarily interrupt the endless flow of denialist claims.

Leave a comment