Science A ‘Captured’ Alien Planet May Be Hiding at the Edge of Our Solar System 1 min read In 1906, astronomer and businessman Percival Lowell released a research for “World X,” a