Two years after the world population unexplainably went blind, a young woman regains her sight only to make a shocking discovery.
No data