Today’s headlines are ablaze with exciting news: “Homo Naledi, A New Species in Human Lineage, Is Found in South African Cave,” says the New York Times. From NPR, “South African …
It’s been a long stretch between posts, I know. But I’m settled in Vermont now, (most of) the boxes have been unpacked, and the children are almost back to school. …