Hubble’s Closer look at a Alien “Space Station”?
April 25th, 2001 | by
This strange "Space Photograph" comes from the Hubble Space Telescope and the University of Hawaii. We are told it is a new star forming with planets
April 25th, 2001 | by
This strange "Space Photograph" comes from the Hubble Space Telescope and the University of Hawaii. We are told it is a new star forming with planets
November 15th, 2000 | by
Sadaputa published a book on science and Vedic knowledge. In addition to the book he has produced a multimedia CD-ROM illustrated with computer animations