43 POSTS

Fr. Kelvin Ugwu

Fr Kelvin Ugwu MSP is an influential Nigerian Catholic priest on a mission in The Gambia.
ADVERTISEMENT

Read My Latest Post