Our Planet Makes the Implicit Explicit April 29, 2019October 28, 2019 Posted in Grab BagLeave a comment Our Planet confronts some serious challenges (like both our planet the show and our planet the planet. Get it?).