Neil Armstrong, Michael Collins, & Buzz Aldrin Is it just me, or did the death of Apollo 11 astronaut Michael Collins last week at age 90 seem to be little more than a blip on the media’s radar? I caught a blurb about it somewhere but it swiftly seemed to fizzle as a news story.... Read more »