Flagship HMS Queen Elizabeth Arrives in New York to Host Atlantic Future Forum

The Royal Navy aircraft carrier HMS Queen Elizabeth has arrived in New York harbor, dropping anchor within sight of the Statue of Liberty. The carrier is accompanied by her frigate escort, HMS Richmond, which sailed up the Hudson River for … Continue reading