usdefensewatch.com
Mystery over ‘unexplained’ death of US Air Force officer whose body was found close to British military base
Mirror The body of a US Air Force officer has been found close the an RAF base. His corpse was found in off-base housing close the RAF Lakenheath in Suffolk. The cause of death is under investigati…