Samuel Ogbemudia Stadium

some of the protesting staff sitting in front of the Samuel Ogbenudia Stadium in Benin City with a barricade on the road.

some of the protesting staff sitting in front of the Samuel Ogbenudia Stadium in Benin City with a barricade on the road.