Genealogy Adventures

Joseph C Sheffey, Jr: A US Navy race relations pioneer

My father’s US Naval career spanned some 30+ years when he retired. Considering the length of…