The Chief of Defence Staff (CDS), General Christopher Musa, has made a strategic visit to Russia, where he met with…