Neil Armstrong

World celebrates International Day of Human Space Flight marking Yuri Gagarin’s pioneering foray into orbit

The world is celebrating the International Day of Human Space Flight - also marked as Cosmonautics Day in Russia -…

2 years ago