Britain’s HMS Glasgow Type 26 Frigate Launched By David Dunlop, 7 December 2022 The UK’s first City-class Type 26 Frigate (the future HMS Glasgow) has just been launched and sent down the Clyde for load-out. This launching […]