HMCS Margaret Brooke
Follow the journeys of HMCS Margaret Brooke, a Canadian Royal Navy ship, as it navigates international waters, notably arriving in Cuba amid growing global tensions.
South African Warship to Visit Cuba by Late 2024
Published on 6/22/2024
Canadian Royal Navy Ship Arrives in Havana Amidst International Tensions
Published on 6/14/2024
Venezuelan and Canadian Ships to Arrive in Cuba Alongside Russian Naval Fleet
Published on 6/11/2024