Though retired Sheila Armstrong is alive & living in Sussex
Sheila Armstrong - singer - was born in 1942.
Sheila Armstrong - fencer - was born on 1949-11-26.
Sheila Armstrong - fencer - died on 2010-05-18.
She is still living today.
Still alive people still alive!
Neil Armstrong still living on his farm in Idaho.
He was alive in 2010, but died in August 2012.
No, Neil Armstrong, Michael Collins, and Edwin "Buzz" Aldrin, the crew members of Apollo 11, are no longer living. Neil Armstrong passed away in 2012, Michael Collins in 2021, and Buzz Aldrin is still alive.
neil Armstrong is said to be living in atlanta Georgia! With his little sister!
Louis became famous at a very young age but before that, he was still earning his living as a musician.
Neil Armstrong is living in a farm in Lebanon,Ohio
yes Neil Armstrong is still alive in 2010.