Violation
What is the highest military honour a Canadian can receive?
Victoria Cross.
Purple Cross.
Badge of Courage.
Order of Merit.
What is the highest military honour a Canadian can receive?
Victoria Cross.
Purple Cross.
Badge of Courage.
Order of Merit.