Christopher Musa, the Chief of Defence Staff, was denied a visa to travel to Canada for an event. Ottawa did not disclose why ...