Space oddities. THE aliens have landed – though you would be forgiven for missing them, because these ones are invisible. Daily Express journalist Jon Austin (“covering science, nature, and the paranormal”) reports the scoop of the century with the news that Ruggero Santilli, CEO of Thunder Energies….
Posted: 2016-02-12 13:35:00