Cosmic Rays Make Cherry Trees Grow Faster Posted on April 11, 2014 by admin Who knew? ‘Cherry tree from space’ mystery baffles Japan