I discovered this site about 20 years ago, and it appears to be as good as ever. The volume of detailed documentation here is all you need to dispel fantasies about a moon landing hoax.