What were 70 officers going to do in Canada? – Former National commission chairman slams military chiefs, Ribadu over visa denial
Former Chairman of the National Human Rights Commission (NHRC), Prof. Chidi Odinkalu, has berated Nigeria’s Chief of Defense Staff (CDS), General Christopher Musa, and other senior military officers following the denial of their visa applications by the Canadian Embassy. Odinkalu via the microblogging platform, X formerly on Sunday condemned the outrage expressed by the officers, … Read more