Three arrested in Busia over transporting church members to Ethiopia
Police in Busia district have arrested the pastor of Christ's Disciple church and two others on charges related to human trafficking.
Police in Busia district have arrested the pastor of Christ's Disciple church and two others on charges related to human trafficking.