When did the battle occur for which William Johnstone Milne received the Victoria Cross?
Battle of Vimy Ridge:  The battle, which took place from 9 to 12 April 1917, was part of the opening phase of the British-led Battle of Arras, a diversionary attack for the French Nivelle Offensive.
i don't know