Matthew Croucher, who fought in the Vietnam War, was born in England and currently serves the Royal Marines of the United Kingdom, where he became the recipient of George Cross medal.
Matthew Croucher, who fought in the Vietnam War, was born in England and currently serves the Royal Marines of the United Kingdom, where he became the recipient of George Cross medal.