Katsina Abduction: Int’l Rights Commission urges Security Agencies to redouble efforts in rescue operation
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…