'Cherry tree from space' mystery baffles Japan
A cosmic mystery is uniting monks and scientists in Japan after a cherry tree grown from a seed that orbited the Earth for eight months bloomed years earlier than expected—and with very surprising flowers.