USMC SSgt James Carey
Helping Marine SSgt James Carey along his way to recovering from a training accident that left him blind with severe neuromuscular damage caused from a near drowning during the training…
Continue Reading
USMC SSgt James Carey