These Major Space Discovery Have Everyone Freaking Out Over Alien Life by Wall Street PitFebruary 10, 2018April 14, 20200118 Scientists at the University of Oklahoma (OU) for the first time ever have confirmed in a study the existence of planets … The post These Major Space Discovery Have Everyone Freaking Out Over Alien Life appeared first on Wall Street Pit.