Tag Archives: Spontaneous Regeneration


1: How is it Even Possible – A Blind Woman Who Can See Motion? No, this is not out of the script of a sci-fi flick; this is real, irrespective of how unlikely you find it to be true. A Scottish woman suffered from a stroke, which resulted in damaging the visual processing centers of […]