The director of the Smithsonian’s Human Origins Program says the exhibit will help visitors to “to put humans in their place.” The 15,000-square-foot, $20.7 million space will open next March 17, the museum’s centennial day. (Unless, we suppose, creationist politicians intervene.)