Tag: Peter Luff

Building begins on new aircraft carriers

PREPARATIONS for the assembly of the Queen Elizabeth Class aircraft carriers got off to a flying start today as Goliath, one of Europe’s largest...

Latest News

WordPress Cookie Plugin by Real Cookie Banner