British Prime Minister Wiston Churchill aboard the Kelvin destroyer
British Prime Minister Winston Churchill on board the destroyer “Kelvin” (HMS Kelvin) from the Royal Navy is heading for the coast of Normandy, France, after the opening of the Second…