Iselamagazi
JF-Expert Member
- Sep 26, 2011
- 6,083
- 6,240
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!