MIGHTY 25: Naval officer Kayla Barron is serving us in the oceans and the stars
Lt. Commander Kayla Barron never dreamed she’d be an officer on a naval submarine – let alone in space. But this U.S. Naval Academy graduate has always committed to shooting…