Britain’s biggest warship HMS Queen Elizabeth today made waves in the Big Apple beginning a historic week-long visit to New York.
The ultimate symbol of British naval power dropped anchor within sight of the Statue of Liberty and the skyscrapers of Lower Manhattan for seven days in New York’s Upper Bay – in full view of Ellis and Liberty Island tourists and thousands of commuters on the Staten Island ferry.
- THE EDITORIAL TEAM
- International Security, Safety & Strategic Defence
- Posted On




