Iselamagazi
JF-Expert Member
- Sep 26, 2011
- 5,917
- 6,001
Good morning to you all esp. Scientists!
Scientists have found an Earth-sized world roughly 25 trillion miles away!
Source: Click Me Here!
Scientists have found an Earth-sized world roughly 25 trillion miles away!
Source: Click Me Here!