translate English to French: Il a ete sauve au Rouwanda grace aux Forces canadiennes.
Selon mes sources elle se trouverait à Halifax dans la réserve.