Scott McRaney

Doctor Scott McRaney during the "Arrival of the Gods", claimed that the miraculous recovery of sight by Richard Casey was a rare occurrence which involved tissue regeneration. (Salvation)