Katsina Abduction: Int’l Rights Commission urges Security Agencies to redouble efforts in…
The International Human Rights Commission (IHRC) Geneva, Switzerland, Nigerian Committee says it is saddened that not much progress has been made to free the hundreds of students of Government Science Secondary School, Kankara, in…