Abductors Of Former Bayelsa Commissioner Sentenced To 40 Years Jail Each

A Bayelsa High Court in Ogbia Town, Ogbia Local Government Area of the state, has handed…