Enforced disappearance: Benue panel orders police to produce officers of defunct IRT
The National Human Rights Commission panel has ordered the police to produce operatives of the disbanded Intelligence Response Team (IRT) in Benue.
The News Agency of Nigeria (NAN) reports that the panel is investigating alleged human…