50 years ago, humanity's first steps on another world

50 years ago, humanity's first steps on another world
Neil Armstrongs A-7L lunar spacesuit from Apollo 11 mission is on display. AFP