reply to post by silencee
I see no problem with the use of the word "walking" here. They are talking about future astronauts who may be walking on the moon, not astronauts
presently walking on the moon.
Here's another example:
"The Federal Highway Safety Commission is charged with making sure people driving and riding in cars are doing so safely ."
That sentence doesn't mean that Highway Safety Commission is only concerned about who are driving
right now, but rather they are concerned
with all future driving.
Maybe it would be more clear (and perhaps more correct) to drop the '-ing' at the end of the verb and say
"...astronauts who walk on the
Moon..." or
"...people who drive or ride in cars...", but I don't think the sentence in the OP is technically incorrect either.