Royal Navy »
The National Interest: The Royal Navy Only Has 26 Combat Vessels
(And Is Now Killing-Off Its Only Aircraft Carrier) Robert Beckhusen December 7, 2016 “HMS Illustrious, the last of the Royal Navy’s Invincible-class carriers, has set sail from Portsmouth to meet her doom at a Turkish
Read More »