Tag: 2025 Invictus Games

We followed due process in Canada visa application, says CDS

Chief of Defence Staff (CDS), General Christopher Musa says the military followed…

tnm