History - Military Medal Recipients - Caleb Shang HistoryJoy6 April 2021Caleb Shang, Australian, World War 1, Battle of Dernancourt, Battle of Villers-Bretonneux, Military Medal, Distinguished Conduct Medal, People-EventsComment