The World's Only Reliable News
By Frank Lake on June 21, 2013
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.