Creative Resistance, a showcase for activist art, has chosen to spotlight my latest video of Puppets for the Planet performing “Won’t You Be My Neighbor? 23 more words