Tag Archives: Neil Armstrong

First Men on the Moon in Karachi

The first men on the moon land in Pakistan. Astronauts Neil Armstrong and Buzz Aldrin (the first men to land on the moon), arrived in Karachi in early 1970 during their tour of South Asia. Here they are seen being … Continue reading

Posted in Karachi History | Tagged , | Leave a comment