News Suspected pirates abduct seven in Rivers Alagbe Shenayon May 7, 2024 It is feared that seven maritime travelers have been kidnapped along the Onne estuary. Channels Television reported…