South Africa: Moon Landing Anniversary – SA’s Sticky Invention Honoured for Holding Mission Together

South Africa: Moon Landing Anniversary – SA’s Sticky Invention Honoured for Holding Mission Together

[News24Wire] Exactly fifty years ago, on 20 July 1969, Neil Armstrong was the first man to walk on the moon. But he had a little help from a sticky South African invention. …read more

Comments are closed.