A group under the auspices of Tribute to Our Troops Charity Foundation, Nigeria, has demanded a formal public apology within seven days from the Canadian Embassy over issues surrounding the visa denial to the Chief of Defence Staff (CDS) General Christopher Musa and the Nigerian troops. Recall that the CDS among others applied for a […]