Best indigenous magazine in the world
Armed persons have attacked a train station in Edo State, southern Nigeria, and kidnapped many passengers.