Chidi Odinkalu is a Professor of Human Rights law at Tufts University, Massachusetts, United States (US) and a former chairman of the National Human Rights Commission (NHRC) in Nigeria. In this interview with PHILIP IBITOYE, he speaks on Nigeria’s 66 years of independence, The post Some judges have become willingContinue Reading