"Four U.S. Air Force personnel died after a military helicopter crashed Tuesday evening near Cley, on the North Sea coast of England, authorities said." Source: U.S. Air Force helicopter crash on UK …
Continue Reading about U.S. Air Force helicopter crash on UK coast kills 4