The Human Rights Watch Foundation, Nigeria, has strongly criticised calls for the resignation of Professor Ishaq…