
NEW GALAXY DISCOVERED
A new galaxy has been discovered… The wonders of scientific discoveries continue unabated with the latest being a ‘dwarf’ galaxy, approximately one-quarter the size ...
A new galaxy has been discovered… The wonders of scientific discoveries continue unabated with the latest being a ‘dwarf’ galaxy, approximately one-quarter the size ...
Extraterrestrials May Exist – Vatican Announcements Last month, the press was notified, albeit vaguely, that the Vatican would again announce their acceptance that extraterrestrials ...