Abiriba, colloquially known as small London, is a close-knit community in Abia State, Nigeria. Founded on matrilineal kinship, they share ancestors with Cross -Riverians and the...
‘We have all heard of that town known as Abiriba, in the Ohafia Local Government Area of Abia State and it is no news that they...
Recent Comments