In latest news, NASA confirms that there is extraterrestrial life on other planets and they’ve just announced it this week.

For the first time in …

First posted on http://voleum.com