“Expelled: No Intelligence Allowed”

Quick! What is intelligent design? Anyone? Anyone? Unfortunately, the new documentary “Expelled: No Intelligence Allowed,” which purports to be about how intelligent design (ID) proponents are being blacklisted, does little to deepen understanding of the...