World

Buzz Aldrin’s 1969 iconic moon jacket sells for £2.3m at auction

The jacket worn by Buzz Aldrin on his first mission to the moon in 1969 has been sold for more than £2 million - becoming....Read More