Blind Soldier Doesn't Lose Sight of Mission by ProQuest

VIEWS: 1 PAGES: 1

Captain Ivan Castro is the executive officer of the 7th Special Forces Group's headquarters company in Fort Bragg, North Carolina.

More Info
To top