Fr Soi is a teacher of history and government and Christian Religious Education at Kapcholyo High School.
Wrote articles
Connect with Richard Soi:
Latest articles written by Richard Soi: