02.17.2017 - By Westwood One
How unstoppable is this former Green Beret? This week’s guest Ivan Castro lost his sight in combat, but carried on serving as an officer – and the only blind officer - in Special Forces for many years. Ivan shares his astonishing story and his secrets ...