Tag: UK Royal Navy
1 Killed As Helicopter Forced To Ditch Into English Channel: UK...
<!-- -->A helicopter was forced to ditch into the English Channel during a training exercise. (Representational)London: Britain's Royal Navy said on Thursday one...