Truth hidden in plain sight from a little green puppet. March 17, 2020 La vérité cachée en plein vue d'une petite marionnette verte.