Isiyaku Ahmed International Human Right Commission (IHRC) Geneva, Switzerland, Nigerian Committee in a signed statement made available to Stallion Times by its zonal coordinator, Northwest- Nigeria, Adamu S Ladan called…
Tag: