In 2004, archaeologists discovered a new species of ancient human, Homo floresiensis, on the Indonesian island of Flores. Nicknamed “the hobbit,” this three-foot-tall hominin lived between about ...
President Donald Trump has signed the bipartisan Epstein Files Transparency Act — though perhaps reluctantly — so, at least in theory, it is now just a matter of time until the Justice Department ...