Matthew Croucher, who fought in the Vietnam War, was born in England and currently serves the Royal Marines of the United Kingdom.
Matthew Croucher, who fought in the Vietnam War, was born in England and currently serves the Royal Marines of the United Kingdom.