Scientists Unable To Explain Mysterious Cosmic Radio Signal

Where Gravity Is Weak and Naked Singularities Are Verboten

Kepler Space Telescope Just Discovered One Of The Most Important Planet Yet