Image
Captain Charles "Juggy" Nelson commanded the detachment of submarine chasers stationed at "American Bay," Base 25, Corfu, Greece. Recently posted is a rare press photo showing Captain Nelson at Base 25, "shaking hands with the head of the British Mission."