Rogozin finds no evidence of astronauts landing on the moon, and NASA shows a snake robot to explore planets: News Digest 13.05.202312.05.2023