Posted by: Ace on: June 24, 2008
A while back I wa reading an article in New Scientist magazine (Lights Fantastic, Stuart Clark, New Scientist. 31 May, 2008 ) about how astronauts see these inexplicable flashes of light while they’re in space, and the theory is that the ‘flash’ is a side-effect of high-energy particles travelling at very high speeds through the eyeball. (Yes, [...]