Royal Navy »

The National Interest: The Royal Navy Only Has 26 Combat Vessels

The National Interest: The Royal Navy Only Has 26 Combat Vessels

Other December 10, 2016 0

 (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 »