Royal Canadian Navy
- Canada
Mechanical glitch delays HMCS departure from Halifax ahead of six-month operation – Halifax | Globalnews.ca
Members of a Royal Canadian Navy frigate waved an emotional goodbye to friends and families on Sunday as the HMCS…
Read More »