John R. Cannon
served in the Rhodesian Special Forces
728822
Military Service from to
SERVICE HISTORY
joined Selous Scouts with rank of S.Sgt
joined Selous Scouts with rank of S.Sgt