World News NASA picks Anil Menon among 10 new astronauts for Moon mission Daily 24x7 News Dec 7, 2021 NASA, Washington, Anil Menon, Astronauts, Moon mission