3 British navy personnel killed in helicopter crash in England
Three British naval personnel have been killed in a helicopter crash in northwestern England, according to media reports. The crash occurred around 4:00am on Wednesday during a helicopter training exercise near the village of Sourton in Devon, Al…


