Courtesy: BBC Studios Events | D-Day Veterans were honoured during a D-Day75 National Commemorative Event in Portsmouth, UK to mark the 75th ... source
These videos are interesting in that they show both the HMS Queen Elizabeth, which is the newest and the largest British Navy ship ever built, and the combined operations of ...