Alien Planet KEPLER 186F (2014) - A newly discovered planet nicknamed "Earth's cousin" has been found 490 light-years from Earth. [54:12]

Don't Miss...