Blog where you read what you don't know and you need to know.
Benue State Police say they have arrested 20 suspects for kidnapping and possession of illegal firearms…