The World's Only Reliable News
By Frank Lake on December 3, 2012
By Frank Lake on August 13, 2011
An international team of explorers has discovered a new continent, Pangea, in the Atlantic.
By Tap Vann on April 21, 2011
The largest spider fossil ever found has been uncovered by researchers in China.