The job of physicists is to worry about numbers, but one number has perplexed physicists for more than a century. That number is 0.00729735256—approximately...
Evolutionary scientists are baffled by a large ant fossil found in British Columbia, Canada. Known as Titanomyrma, this same ant had been found previously...