Visualizing The UK's Shrinking Navy

Rule, Britannia?   The recent commissioning of HMS Queen Elizabeth, Britain's largest ever warship, certainly made waves. Much has been made of the state of the art vessel which will bring a massive leap in...

Continue reading at Zero Hedge →
Comment Form is loading comments...