Daily Digest: March 26, 2021 During a text conversation with a friend earlier today, I remarked: “I am becoming more and more convinced humankind doesn’t deserve to get renewed for another season.” I was joking. Mostly. Maybe. Apologies for the downer attitude, but, wow, the news has been depressing over the last couple weeks—and all […]