Just had a colleague asking me whether I really believe that Americans landed on the moon 50 years ago.

Yep, that's where we're at. Homo sapiens.