A man who claims to be a time traveler from the year 2118 has made a series of extraordinary predictions about the future, ...
Some creative calculations using bug traps, epidemiology and trees suggest there are some 20 million unique insect species on ...