Chidi Odinkalu is a Professor of Human Rights law at Tufts University, Massachusetts, United States (US) and a former chairman of the National Human...