Source AP ©

Japan's space cuisine: rice balls, green tea and noodles - Comments

Japanese astronauts in for long-term stays at the International Space Station can look forward to having ramen noodles, rice balls and green tea on their menus, Japan's space agency said Wednesday.

Show more