You likely didn’t notice, but Netflix pulled some of its most beloved nature documentaries from the platform just before Christmas. Gone are “Planet Earth” (I
Nature documentaries always rank among my family’s favorite programs — whether it’s the BBC’s splendid “Planet Earth” and “Frozen Planet” series or PBS’ marvelous and