The Truth is in There? Published October 20, 2008 • Updated on October 20, 2008 at 4:31 pm British government releases secret UFO files.