UK: Controlled explosion of device with US Navy markings found on Devon beach
A controlled explosion has been carried out on a beach in Devon, after a device with US Navy markings was found. In a statement online, Prawle Point Coastguard Team said it was called to reports of the device on Leas Read More …
