PHOENIX - A scientist thinks the Bermuda Triangle mystery has been solved. 630 live insect larvae were found hidden in artificial flowers at John F. Kennedy International Airport, and a heartbreaking ...
The 100-million-year-old remains of an alien-looking female insect — complete with a triangular head and bulging eyes — have been discovered encased in a glob of hardened resin called amber. The tiny ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results