Royal Navy helicopters land on HMS Queen Elizabeth’s four-acre flight deck as giant warship begins sea trials
Royal Navy helicopters landed on HMS Queen Elizabeth’s four-acre flight deck as Britain’s mightiest warship finally got aircraft in time
Read more