It’s called Barnard’s star b, and while it might not be too hospitable, it’s further proof planets are plentiful beyond our solar system. …read more

Source:: CNet