News

HMS Queen Elizabeth reportedly has a major defect with the stern seal which surrounds its huge propeller shafts. The seal keeps the water out but sea trials have shown that it leaks 200 liters of ...