Leonard David
Podcasts ( 1 )
Leonard David is a space journalist, reporting on space activities for over 50 years. Leonard is author of the new book, Moon Rush: The New Space Race, published by National Geographic in May 2019.