On Wednesday, US astronauts are again due to lift off from Kennedy Space Center in Florida in another landmark for US space exploration. Now, as in 1968, the US is mired in gloom, amid a pandemic. Will this launch give the US a lift as Apollo did?
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed