20150826 home.science: US; Russia can't even agree on astronaut pee