Emily LakdawallaMar 26, 2008

Alan Stern has resigned

EDIT: The Planetary Society has issued a statement.

You are Part of LightSail’s Legacy

Let's share the story and success of LightSail® - help secure LightSail's legacy!

Donate Today