The Discovery of Pluto 90 Years Later
2020 marks the 90 year anniversary of the discovery of Pluto. Pluto was officially discovered on February 18th, 1930, by Clyde W. Tombaugh of the Lowell Observatory in Flagstaff Arizona. Founded by Percival Lowell in…