Tag: owls
Engineering Brings Life and Vice Versa
An uplifting video about a life-saving invention encapsulates several running themes about intelligent design, with only one brief flaw.
Early Humans Were More Sophisticated than We Thought
Neanderthals were not just downing raw hunks of meat 70,000 years ago, as many of us have assumed.