Lunar missions made the news twice this week, but for very different reasons. Find out why India is celebrating a technological triumph, while Russia is downplaying a catastrophic failure. Only about half of the people living today were around when Apollo 11 first landed on the moon on July 20, 1969. I remember it vividly, including Neil Armstrong’s now-famous, “That’s one small step for man, one giant leap for mankind” speech, that we couldn’t actually make out in the…