The members of the Otuoke community in Ogbia Local Government Area, Bayelsa, on Thursday took to the streets and barricaded…
Various news agencies, blogs, individuals and just anybody have release their various version of the cause the protest that happened…