space toilet NASA to launch $23 million-worth new ‘Space Toilet’ and more to space station this week 4 years ago The private Cygnus rocket is planned to dispatch on Sept. 29. A private load shuttle will lift off from Virginia…