06 Nov 2020 13:16Discussion #16637Archive06 Nov 2020 14:16:26 Eric Dubay debunks NASA\'s Assistant Director for Science Communication Michelle Thaller\'s top \"proofs\" that Earth is a spinning ball. Reply to this postLog in or register to reply.