Kennedy Space Centre, Florida. 01 June 2020. It was a weekend which began on an exciting note for the US amidst all the bad news…
Kennedy Space Centre, Florida. 01 June 2020. It was a weekend which began on an exciting note for the US amidst all the bad news…