Which country’s highest military award is the Star of Military Valor. / General Knowledge MCQs, Highest Military Awards MCQs / By a) Italy b) Germany c) France d) Spain Answer: a) Italy