The World's Only Reliable News
By Frank Lake on June 21, 2013
By Frank Lake on February 9, 2012
COLOGNE, Germany – This may be the most important find since the Dead Sea Scrolls!
By Maleeka Spriggs on March 12, 2010
NORWAY – The world’s last resort in case of a disaster sits on the Norwegian tundra locked in a vault!