Latest Forum Posts

More Topics »

New Earth sized planet found Alpha Centauri B

Another Earth could be orbiting one of the Sun’s closest stellar neighbours, scientists believe. Habitable rocky planets are likely to have formed in the Alpha Centauri system, a trio of...New Earth sized planet found Alpha Centauri B. New Earth sized planet found Alpha Centauri B.

Read the Full Story New Earth sized planet found Alpha Centauri B

Latest Blog Posts

Batsquatch
Loveland Frog
Scary Feelings
The Vanishing Village
Cellular Memory