Otukpo: Protest Erupts over Incessant kidnappings, killings
Some residents of Otukpo, in Benue State, have taken to the streets to protest rising cases of kidnappings and killings…
Some residents of Otukpo, in Benue State, have taken to the streets to protest rising cases of kidnappings and killings…