Bob Richards Bob Richards is a military veteran who served as a submariner in the 1960s. Truthout Dec 10, 2017